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

Public Member Functions

 ClassASTConsumer (clang::ASTContext &ctx, CscCommandMetadataCacheBuilder *cacheBuilder)
 
 ~ClassASTConsumer ()
 
void HandleTranslationUnit (clang::ASTContext &ctx) override
 
CscCommandMetadataParserContextgetMetadataParserContext ()
 

Constructor & Destructor Documentation

◆ ClassASTConsumer()

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

◆ ~ClassASTConsumer()

conscience_core::bridging::commands::metadata::ClassASTConsumer::~ClassASTConsumer ( )
inline

Member Function Documentation

◆ getMetadataParserContext()

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

◆ HandleTranslationUnit()

void conscience_core::bridging::commands::metadata::ClassASTConsumer::HandleTranslationUnit ( clang::ASTContext &  ctx)
inlineoverride

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