Conscience Core
Public Member Functions | List of all members
conscience_core::bridging::commands::metadata::ClassASTVisitor Class Reference
Inheritance diagram for conscience_core::bridging::commands::metadata::ClassASTVisitor:

Public Member Functions

 ClassASTVisitor (clang::ASTContext &ctx, CscCommandMetadataCacheBuilder *cacheBuilder)
 
bool shouldVisitFunctionBodies () const
 
bool VisitCXXRecordDecl (clang::CXXRecordDecl *decl)
 
CscCommandMetadataParserContextgetMetadataParserContext ()
 

Constructor & Destructor Documentation

◆ ClassASTVisitor()

conscience_core::bridging::commands::metadata::ClassASTVisitor::ClassASTVisitor ( clang::ASTContext &  ctx,
CscCommandMetadataCacheBuilder cacheBuilder 
)
inlineexplicit

Member Function Documentation

◆ getMetadataParserContext()

CscCommandMetadataParserContext* conscience_core::bridging::commands::metadata::ClassASTVisitor::getMetadataParserContext ( )
inline

◆ shouldVisitFunctionBodies()

bool conscience_core::bridging::commands::metadata::ClassASTVisitor::shouldVisitFunctionBodies ( ) const
inline

◆ VisitCXXRecordDecl()

bool conscience_core::bridging::commands::metadata::ClassASTVisitor::VisitCXXRecordDecl ( clang::CXXRecordDecl *  decl)
inline

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