Home
last modified time | relevance | path

Searched refs:CompilerInstance (Results 1 – 25 of 47) sorted by relevance

12

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Frontend/
H A DFrontendActions.h29 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
102 static bool ComputeASTConsumerArguments(CompilerInstance &CI,
108 CreateOutputFile(CompilerInstance &CI, StringRef InFile,
111 bool BeginSourceFileAction(CompilerInstance &CI) override;
116 CreateOutputFile(CompilerInstance &CI, StringRef InFile) = 0;
131 bool BeginSourceFileAction(CompilerInstance &CI) override;
139 bool BeginSourceFileAction(CompilerInstance &CI) override;
151 bool PrepareToExecuteAction(CompilerInstance &CI) override;
152 bool BeginSourceFileAction(CompilerInstance &CI) override;
174 bool BeginInvocation(CompilerInstance &CI) override;
[all …]
H A DFrontendAction.h33 class CompilerInstance; variable
39 CompilerInstance *Instance;
79 virtual bool BeginInvocation(CompilerInstance &CI) { return true; } in BeginInvocation()
85 virtual bool BeginSourceFileAction(CompilerInstance &CI) { in BeginSourceFileAction()
119 CompilerInstance &getCompilerInstance() const { in getCompilerInstance()
207 bool PrepareToExecute(CompilerInstance &CI) { in PrepareToExecute()
260 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
269 virtual bool ParseArgs(const CompilerInstance &CI,
291 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
310 bool BeginInvocation(CompilerInstance &CI) override;
[all …]
H A DCompilerInstance.h73 class CompilerInstance : public ModuleLoader {
190 CompilerInstance(const CompilerInstance &) = delete;
191 void operator=(const CompilerInstance &) = delete;
193 explicit CompilerInstance(
197 ~CompilerInstance() override;
H A DPrecompiledPreamble.h35 class CompilerInstance; variable
272 virtual void BeforeExecute(CompilerInstance &CI);
276 virtual void AfterExecute(CompilerInstance &CI);
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/ARCMigrate/
H A DARCMTActions.h22 bool BeginInvocation(CompilerInstance &CI) override;
30 bool BeginInvocation(CompilerInstance &CI) override;
39 bool BeginInvocation(CompilerInstance &CI) override;
40 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
49 bool BeginInvocation(CompilerInstance &CI) override;
63 CompilerInstance *CompInst;
69 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
71 bool BeginInvocation(CompilerInstance &CI) override;
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/
H A DCompilerInstance.cpp59 CompilerInstance::CompilerInstance( in CompilerInstance() function in CompilerInstance
71 CompilerInstance::~CompilerInstance() { in ~CompilerInstance()
75 void CompilerInstance::setInvocation( in setInvocation()
117 void CompilerInstance::setSema(Sema *S) { in setSema()
146 CompilerInstance::getModuleDepCollector() const { in getModuleDepCollector()
150 void CompilerInstance::setModuleDepCollector( in setModuleDepCollector()
476 void CompilerInstance::createASTContext() { in createASTContext()
604 void CompilerInstance::createFrontendTimer() { in createFrontendTimer()
1216 [&](CompilerInstance &Instance) { in compileModuleImpl()
1521 CompilerInstance &CI; in loadModuleFile()
[all …]
H A DFrontendActions.cpp163 GenerateModuleAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
187 CompilerInstance &CI) { in BeginSourceFileAction()
222 CompilerInstance &CI) { in BeginSourceFileAction()
240 CompilerInstance &CI) { in PrepareToExecuteAction()
280 CompilerInstance &CI) { in BeginSourceFileAction()
318 DumpModuleInfoAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
329 CompilerInstance &CI = getCompilerInstance(); in ExecuteAction()
471 CompilerInstance &CI = getCompilerInstance(); in ExecuteAction()
768 CompilerInstance &CI = getCompilerInstance(); in ExecuteAction()
855 CompilerInstance &CI = getCompilerInstance(); in ExecuteAction()
[all …]
H A DChainedIncludesSource.cpp32 ChainedIncludesSourceImpl(std::vector<std::unique_ptr<CompilerInstance>> CIs) in ChainedIncludesSourceImpl()
52 std::vector<std::unique_ptr<CompilerInstance>> CIs;
59 std::vector<std::unique_ptr<CompilerInstance>> CIs, in ChainedIncludesSourceMembers()
72 ChainedIncludesSource(std::vector<std::unique_ptr<CompilerInstance>> CIs, in ChainedIncludesSource()
80 createASTReader(CompilerInstance &CI, StringRef pchFile, in createASTReader()
114 CompilerInstance &CI, IntrusiveRefCntPtr<ExternalSemaSource> &Reader) { in createChainedIncludesSource()
119 std::vector<std::unique_ptr<CompilerInstance>> CIs; in createChainedIncludesSource()
147 std::unique_ptr<CompilerInstance> Clang( in createChainedIncludesSource()
148 new CompilerInstance(CI.getPCHContainerOperations())); in createChainedIncludesSource()
H A DASTMerge.cpp21 ASTMergeAction::CreateASTConsumer(CompilerInstance &CI, StringRef InFile) { in CreateASTConsumer()
25 bool ASTMergeAction::BeginSourceFileAction(CompilerInstance &CI) { in BeginSourceFileAction()
35 CompilerInstance &CI = getCompilerInstance(); in ExecuteAction()
H A DFrontendAction.cpp143 CompilerInstance &CI = getCompilerInstance(); in getCurrentModule()
149 FrontendAction::CreateWrappedASTConsumer(CompilerInstance &CI, in CreateWrappedASTConsumer()
231 static SourceLocation ReadOriginalFileName(CompilerInstance &CI, in ReadOriginalFileName()
447 static Module *prepareToBuildModule(CompilerInstance &CI, in prepareToBuildModule()
513 getInputBufferForModule(CompilerInstance &CI, Module *M) { in getInputBufferForModule()
537 bool FrontendAction::BeginSourceFile(CompilerInstance &CI, in BeginSourceFile()
929 CompilerInstance &CI = getCompilerInstance(); in Execute()
952 CompilerInstance &CI = getCompilerInstance(); in EndSourceFile()
1018 CompilerInstance &CI = getCompilerInstance(); in ExecuteAction()
1043 PreprocessorFrontendAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
[all …]
H A DPrecompiledPreamble.cpp134 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
194 PrecompilePreambleAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
277 std::unique_ptr<CompilerInstance> Clang( in Build()
278 new CompilerInstance(std::move(PCHContainerOps))); in Build()
281 llvm::CrashRecoveryContextCleanupRegistrar<CompilerInstance> CICleanup( in Build()
739 void PreambleCallbacks::BeforeExecute(CompilerInstance &CI) {} in BeforeExecute()
740 void PreambleCallbacks::AfterExecute(CompilerInstance &CI) {} in AfterExecute()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Rewrite/Frontend/
H A DFrontendActions.h26 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
35 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
38 bool BeginSourceFileAction(CompilerInstance &CI) override;
57 bool BeginInvocation(CompilerInstance &CI) override;
62 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
80 bool BeginSourceFileAction(CompilerInstance &CI) override;
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/Rewrite/
H A DFrontendActions.cpp41 HTMLPrintAction::CreateASTConsumer(CompilerInstance &CI, StringRef InFile) { in CreateASTConsumer()
52 FixItAction::CreateASTConsumer(CompilerInstance &CI, StringRef InFile) { in CreateASTConsumer()
96 bool FixItAction::BeginSourceFileAction(CompilerInstance &CI) { in BeginSourceFileAction()
115 bool FixItRecompile::BeginInvocation(CompilerInstance &CI) { in BeginInvocation()
160 RewriteObjCAction::CreateASTConsumer(CompilerInstance &CI, StringRef InFile) { in CreateASTConsumer()
182 CompilerInstance &CI = getCompilerInstance(); in ExecuteAction()
191 CompilerInstance &CI = getCompilerInstance(); in ExecuteAction()
200 CompilerInstance &CI;
240 CompilerInstance Instance(CI.getPCHContainerOperations(), in visitModuleFile()
266 bool RewriteIncludesAction::BeginSourceFileAction(CompilerInstance &CI) { in BeginSourceFileAction()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/FrontendTool/
H A DUtils.h22 class CompilerInstance; variable
29 std::unique_ptr<FrontendAction> CreateFrontendAction(CompilerInstance &CI);
35 bool ExecuteCompilerInvocation(CompilerInstance *Clang);
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/
H A DModelInjector.h32 class CompilerInstance; variable
41 ModelInjector(CompilerInstance &CI);
61 CompilerInstance &CI;
H A DFrontendActions.cpp17 AnalysisAction::CreateASTConsumer(CompilerInstance &CI, StringRef InFile) { in CreateASTConsumer()
25 ParseModelFileAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
H A DModelInjector.cpp28 ModelInjector::ModelInjector(CompilerInstance &CI) : CI(CI) {} in ModelInjector()
78 CompilerInstance Instance(CI.getPCHContainerOperations()); in onBodySynthesis()
/freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DARCMTActions.cpp17 bool CheckAction::BeginInvocation(CompilerInstance &CI) { in BeginInvocation()
31 bool ModifyAction::BeginInvocation(CompilerInstance &CI) { in BeginInvocation()
40 bool MigrateAction::BeginInvocation(CompilerInstance &CI) { in BeginInvocation()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Serialization/
H A DPCHContainerOperations.h28 class CompilerInstance; variable
48 CreatePCHContainerGenerator(CompilerInstance &CI,
75 CreatePCHContainerGenerator(CompilerInstance &CI,
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Frontend/
H A DAnalysisConsumer.h28 class CompilerInstance; variable
57 CreateAnalysisConsumer(CompilerInstance &CI);
H A DFrontendActions.h30 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
48 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
/freebsd-12.1/contrib/llvm/tools/clang/lib/Index/
H A DIndexingAction.cpp121 createIndexASTConsumer(CompilerInstance &CI) { in createIndexASTConsumer()
142 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
147 bool BeginSourceFileAction(clang::CompilerInstance &CI) override { in BeginSourceFileAction()
169 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
183 bool BeginSourceFileAction(clang::CompilerInstance &CI) override { in BeginSourceFileAction()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/CrossTU/
H A DCrossTranslationUnit.h26 class CompilerInstance; variable
102 CrossTranslationUnitContext(CompilerInstance &CI);
167 CompilerInstance &CI;
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Tooling/
H A DTooling.h54 class CompilerInstance; variable
127 virtual bool handleBeginSource(CompilerInstance &CI) { in handleBeginSource()
424 CreateASTConsumer(CompilerInstance &, StringRef) override { in newFrontendActionFactory()
429 bool BeginSourceFileAction(CompilerInstance &CI) override { in newFrontendActionFactory()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangModulesDeclVendor.cpp68 std::unique_ptr<clang::CompilerInstance> compiler_instance,
100 std::unique_ptr<clang::CompilerInstance> m_compiler_instance;
151 std::unique_ptr<clang::CompilerInstance> compiler_instance, in ClangModulesDeclVendorImpl()
607 clang::CompilerInstance::createDiagnostics(new clang::DiagnosticOptions, in Create()
632 std::unique_ptr<clang::CompilerInstance> instance( in Create()
633 new clang::CompilerInstance); in Create()

12