Class FindTLMInterfaces

Inheritance Relationships

Base Type

  • public RecursiveASTVisitor< FindTLMInterfaces >

Class Documentation

class systemc_clang::FindTLMInterfaces : public RecursiveASTVisitor<FindTLMInterfaces>

Public Types

typedef std::map<string, FindTemplateTypes*> interfaceType
typedef std::pair<string, FindTemplateTypes*> kvType

Public Functions

FindTLMInterfaces(CXXRecordDecl*, llvm::raw_ostream&)
virtual ~FindTLMInterfaces()
virtual bool VisitFieldDecl(FieldDecl*)
interfaceType getInputInterfaces()
interfaceType getOutputInterfaces()
interfaceType getInputOutputInterfaces()
void dump()