Static Value-Flow Analysis
Loading...
Searching...
No Matches
SVF::MTASVFGBuilder::ThreadVFCandidate Struct Reference

#include <MTASVFGBuilder.h>

Public Member Functions

 ThreadVFCandidate (NodeID sourceNodeId, NodeID destinationNodeId)
bool operator< (const ThreadVFCandidate &other) const
bool operator== (const ThreadVFCandidate &other) const

Public Attributes

NodeID sourceNodeId
NodeID destinationNodeId

Detailed Description

Definition at line 93 of file MTASVFGBuilder.h.

Constructor & Destructor Documentation

◆ ThreadVFCandidate()

SVF::MTASVFGBuilder::ThreadVFCandidate::ThreadVFCandidate ( NodeID sourceNodeId,
NodeID destinationNodeId )
inline

Member Function Documentation

◆ operator<()

bool SVF::MTASVFGBuilder::ThreadVFCandidate::operator< ( const ThreadVFCandidate & other) const
inline

Definition at line 100 of file MTASVFGBuilder.h.

101 {
102 return sourceNodeId < other.sourceNodeId ||
103 (sourceNodeId == other.sourceNodeId &&
104 destinationNodeId < other.destinationNodeId);
105 }

◆ operator==()

bool SVF::MTASVFGBuilder::ThreadVFCandidate::operator== ( const ThreadVFCandidate & other) const
inline

Definition at line 107 of file MTASVFGBuilder.h.

108 {
109 return sourceNodeId == other.sourceNodeId &&
110 destinationNodeId == other.destinationNodeId;
111 }

Member Data Documentation

◆ destinationNodeId

NodeID SVF::MTASVFGBuilder::ThreadVFCandidate::destinationNodeId

Definition at line 114 of file MTASVFGBuilder.h.

◆ sourceNodeId

NodeID SVF::MTASVFGBuilder::ThreadVFCandidate::sourceNodeId

Definition at line 113 of file MTASVFGBuilder.h.


The documentation for this struct was generated from the following file: