Home
last modified time | relevance | path

Searched refs:WrapperFrontendAction (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/
H A DFrontendActions.h59 class WrappingExtractAPIAction : public WrapperFrontendAction,
63 : WrapperFrontendAction(std::move(WrappedAction)) {} in WrappingExtractAPIAction()
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DFrontendAction.cpp1353 bool WrapperFrontendAction::PrepareToExecuteAction(CompilerInstance &CI) { in PrepareToExecuteAction()
1357 WrapperFrontendAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
1361 bool WrapperFrontendAction::BeginInvocation(CompilerInstance &CI) { in BeginInvocation()
1364 bool WrapperFrontendAction::BeginSourceFileAction(CompilerInstance &CI) { in BeginSourceFileAction()
1372 void WrapperFrontendAction::ExecuteAction() { in ExecuteAction()
1375 void WrapperFrontendAction::EndSourceFile() { WrappedAction->EndSourceFile(); } in EndSourceFile()
1376 void WrapperFrontendAction::EndSourceFileAction() { in EndSourceFileAction()
1379 bool WrapperFrontendAction::shouldEraseOutputFiles() { in shouldEraseOutputFiles()
1383 bool WrapperFrontendAction::usesPreprocessorOnly() const { in usesPreprocessorOnly()
1386 TranslationUnitKind WrapperFrontendAction::getTranslationUnitKind() { in getTranslationUnitKind()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Frontend/
H A DFrontendAction.h42 friend class WrapperFrontendAction; variable
311 class WrapperFrontendAction : public FrontendAction {
328 WrapperFrontendAction(std::unique_ptr<FrontendAction> WrappedAction);
/freebsd/contrib/llvm-project/clang/include/clang/Rewrite/Frontend/
H A DFrontendActions.h50 class FixItRecompile : public WrapperFrontendAction {
53 : WrapperFrontendAction(std::move(WrappedAction)) {} in FixItRecompile()
/freebsd/contrib/llvm-project/clang/lib/Interpreter/
H A DInterpreter.cpp289 class IncrementalAction : public WrapperFrontendAction {
299 : WrapperFrontendAction([&]() { in IncrementalAction()
335 WrapperFrontendAction::CreateASTConsumer(CI, InFile); in CreateASTConsumer()
348 WrapperFrontendAction::ExecuteAction(); in ExecuteAction()
357 WrapperFrontendAction::EndSourceFile(); in EndSourceFile()
/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/
H A DExtractAPIConsumer.cpp505 auto OtherConsumer = WrapperFrontendAction::CreateASTConsumer(CI, InFile); in CreateASTConsumer()
552 WrapperFrontendAction::EndSourceFileAction(); in EndSourceFileAction()