Class FindWait¶
Defined in File FindWait.h
Inheritance Relationships¶
Base Type¶
public RecursiveASTVisitor< FindWait >
Class Documentation¶
-
class
systemc_clang::FindWait: public RecursiveASTVisitor<FindWait>¶ Public Types
-
typedef vector<WaitContainer*>
waitListType¶
-
typedef pair<CXXMethodDecl*, vector<string>>
processWaitEventPairType¶
-
typedef map<CXXMethodDecl*, vector<string>>
processWaitEventMapType¶
Public Functions
-
bool
VisitUnresolvedMemberExpr(UnresolvedMemberExpr *e)¶
-
FindWait(CXXMethodDecl*, llvm::raw_ostream&)¶
-
virtual
~FindWait()¶
-
bool
shouldVisitTemplateInstantiations() const¶
-
virtual bool
VisitCallExpr(CallExpr *expr)¶
-
CXXMethodDecl *
getEntryMethod() const¶
-
waitListType
getWaitCalls()¶
-
void
dump()¶
-
typedef vector<WaitContainer*>