Class FindGlobalEvents

Inheritance Relationships

Base Type

  • public RecursiveASTVisitor< FindGlobalEvents >

Class Documentation

class systemc_clang::FindGlobalEvents : public RecursiveASTVisitor<FindGlobalEvents>

Public Types

typedef map<string, VarDecl*> globalEventMapType
typedef pair<string, VarDecl*> kvType

Public Functions

FindGlobalEvents(TranslationUnitDecl*, llvm::raw_ostream&)
virtual ~FindGlobalEvents()
virtual bool VisitVarDecl(VarDecl*)
globalEventMapType getEventMap()
vector<string> getEventNames()
void dump()
json dump_json()