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

Public Member Functions

 ClassFrontendAction (CscCommandMetadataBuilderResult *state, CscCommandMetadataCacheBuilder *cacheBuilder)
 
unique_ptr< clang::ASTConsumer > CreateASTConsumer (clang::CompilerInstance &CI, llvm::StringRef InFile) override
 
bool BeginSourceFileAction (clang::CompilerInstance &CI) override
 
void EndSourceFileAction () override
 

Constructor & Destructor Documentation

◆ ClassFrontendAction()

conscience_core::bridging::commands::metadata::ClassFrontendAction::ClassFrontendAction ( CscCommandMetadataBuilderResult state,
CscCommandMetadataCacheBuilder cacheBuilder 
)
inlineexplicit

Member Function Documentation

◆ BeginSourceFileAction()

bool conscience_core::bridging::commands::metadata::ClassFrontendAction::BeginSourceFileAction ( clang::CompilerInstance &  CI)
inlineoverride

◆ CreateASTConsumer()

unique_ptr<clang::ASTConsumer> conscience_core::bridging::commands::metadata::ClassFrontendAction::CreateASTConsumer ( clang::CompilerInstance &  CI,
llvm::StringRef  InFile 
)
inlineoverride

◆ EndSourceFileAction()

void conscience_core::bridging::commands::metadata::ClassFrontendAction::EndSourceFileAction ( )
inlineoverride

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