Home
last modified time | relevance | path

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

123

/freebsd-13.1/contrib/llvm-project/clang/include/clang/Frontend/
H A DFrontendActions.h28 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
106 static bool ComputeASTConsumerArguments(CompilerInstance &CI,
112 CreateOutputFile(CompilerInstance &CI, StringRef InFile,
115 bool BeginSourceFileAction(CompilerInstance &CI) override;
120 CreateOutputFile(CompilerInstance &CI, StringRef InFile) = 0;
146 bool BeginSourceFileAction(CompilerInstance &CI) override;
154 bool BeginSourceFileAction(CompilerInstance &CI) override;
166 bool PrepareToExecuteAction(CompilerInstance &CI) override;
167 bool BeginSourceFileAction(CompilerInstance &CI) override;
189 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,
308 bool PrepareToExecuteAction(CompilerInstance &CI) override;
311 bool BeginInvocation(CompilerInstance &CI) override;
[all …]
/freebsd-13.1/contrib/llvm-project/clang/include/clang/ARCMigrate/
H A DARCMTActions.h21 bool BeginInvocation(CompilerInstance &CI) override;
29 bool BeginInvocation(CompilerInstance &CI) override;
38 bool BeginInvocation(CompilerInstance &CI) override;
39 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
48 bool BeginInvocation(CompilerInstance &CI) override;
62 CompilerInstance *CompInst;
68 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
70 bool BeginInvocation(CompilerInstance &CI) override;
/freebsd-13.1/contrib/llvm-project/clang/lib/Frontend/
H A DCompilerInstance.cpp58 CompilerInstance::CompilerInstance( in CompilerInstance() function in CompilerInstance
67 CompilerInstance::~CompilerInstance() { in ~CompilerInstance()
71 void CompilerInstance::setInvocation( in setInvocation()
100 bool CompilerInstance::createTarget() { in createTarget()
179 void CompilerInstance::setSema(Sema *S) { in setSema()
212 void CompilerInstance::setModuleDepCollector( in setModuleDepCollector()
550 void CompilerInstance::createASTContext() { in createASTContext()
670 void CompilerInstance::createFrontendTimer() { in createFrontendTimer()
1248 [&](CompilerInstance &Instance) { in compileModule()
1500 void CompilerInstance::createASTReader() { in createASTReader()
[all …]
H A DFrontendActions.cpp182 GenerateModuleAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
214 CompilerInstance &CI) { in BeginSourceFileAction()
247 CompilerInstance &CI) { in BeginSourceFileAction()
265 CompilerInstance &CI) { in PrepareToExecuteAction()
306 CompilerInstance &CI) { in BeginSourceFileAction()
356 CompilerInstance &CI = getCompilerInstance(); in ExecuteAction()
521 CompilerInstance &CI = getCompilerInstance(); in ExecuteAction()
819 CompilerInstance &CI = getCompilerInstance(); in ExecuteAction()
910 CompilerInstance &CI = getCompilerInstance(); in ExecuteAction()
920 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()
148 std::unique_ptr<CompilerInstance> Clang( in createChainedIncludesSource()
149 new CompilerInstance(CI.getPCHContainerOperations())); in createChainedIncludesSource()
H A DASTMerge.cpp20 ASTMergeAction::CreateASTConsumer(CompilerInstance &CI, StringRef InFile) { in CreateASTConsumer()
24 bool ASTMergeAction::BeginSourceFileAction(CompilerInstance &CI) { in BeginSourceFileAction()
34 CompilerInstance &CI = getCompilerInstance(); in ExecuteAction()
H A DFrontendAction.cpp144 CompilerInstance &CI = getCompilerInstance(); in getCurrentModule()
150 FrontendAction::CreateWrappedASTConsumer(CompilerInstance &CI, in CreateWrappedASTConsumer()
230 static SourceLocation ReadOriginalFileName(CompilerInstance &CI, in ReadOriginalFileName()
460 static Module *prepareToBuildModule(CompilerInstance &CI, in prepareToBuildModule()
526 getInputBufferForModule(CompilerInstance &CI, Module *M) { in getInputBufferForModule()
550 bool FrontendAction::BeginSourceFile(CompilerInstance &CI, in BeginSourceFile()
945 CompilerInstance &CI = getCompilerInstance(); in Execute()
974 CompilerInstance &CI = getCompilerInstance(); in EndSourceFile()
1040 CompilerInstance &CI = getCompilerInstance(); in ExecuteAction()
1065 PreprocessorFrontendAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Rewrite/Frontend/
H A DFrontendActions.h25 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
34 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
37 bool BeginSourceFileAction(CompilerInstance &CI) override;
56 bool BeginInvocation(CompilerInstance &CI) override;
61 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
79 bool BeginSourceFileAction(CompilerInstance &CI) override;
/freebsd-13.1/contrib/llvm-project/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()
164 RewriteObjCAction::CreateASTConsumer(CompilerInstance &CI, StringRef InFile) { in CreateASTConsumer()
186 CompilerInstance &CI = getCompilerInstance(); in ExecuteAction()
195 CompilerInstance &CI = getCompilerInstance(); in ExecuteAction()
204 CompilerInstance &CI;
244 CompilerInstance Instance(CI.getPCHContainerOperations(), in visitModuleFile()
270 bool RewriteIncludesAction::BeginSourceFileAction(CompilerInstance &CI) { in BeginSourceFileAction()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Interpreter/
H A DInterpreter.h33 class CompilerInstance; variable
41 static llvm::Expected<std::unique_ptr<CompilerInstance>>
51 Interpreter(std::unique_ptr<CompilerInstance> CI, llvm::Error &Err);
56 create(std::unique_ptr<CompilerInstance> CI);
57 const CompilerInstance *getCompilerInstance() const;
/freebsd-13.1/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Frontend/
H A DAnalyzerHelpFlags.h18 class CompilerInstance; variable
22 void printCheckerHelp(llvm::raw_ostream &OS, CompilerInstance &CI);
23 void printEnabledCheckerList(llvm::raw_ostream &OS, CompilerInstance &CI);
25 void printCheckerConfigList(llvm::raw_ostream &OS, CompilerInstance &CI);
H A DAnalysisConsumer.h27 class CompilerInstance; variable
56 CreateAnalysisConsumer(CompilerInstance &CI);
H A DFrontendActions.h31 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
49 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
/freebsd-13.1/contrib/llvm-project/clang/lib/Interpreter/
H A DIncrementalParser.h30 class CompilerInstance; variable
45 std::unique_ptr<CompilerInstance> CI;
61 IncrementalParser(std::unique_ptr<CompilerInstance> Instance,
65 const CompilerInstance *getCI() const { return CI.get(); } in getCI()
H A DInterpreter.cpp63 static llvm::Expected<std::unique_ptr<CompilerInstance>>
65 std::unique_ptr<CompilerInstance> Clang(new CompilerInstance()); in CreateCI()
120 llvm::Expected<std::unique_ptr<CompilerInstance>>
176 Interpreter::Interpreter(std::unique_ptr<CompilerInstance> CI, in Interpreter()
188 Interpreter::create(std::unique_ptr<CompilerInstance> CI) { in create()
197 const CompilerInstance *Interpreter::getCompilerInstance() const { in getCompilerInstance()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/FrontendTool/
H A DUtils.h21 class CompilerInstance; variable
28 std::unique_ptr<FrontendAction> CreateFrontendAction(CompilerInstance &CI);
34 bool ExecuteCompilerInvocation(CompilerInstance *Clang);
/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Frontend/
H A DModelInjector.h31 class CompilerInstance; variable
40 ModelInjector(CompilerInstance &CI);
60 CompilerInstance &CI;
H A DAnalyzerHelpFlags.cpp28 void ento::printCheckerHelp(raw_ostream &out, CompilerInstance &CI) { in printCheckerHelp()
40 void ento::printEnabledCheckerList(raw_ostream &out, CompilerInstance &CI) { in printEnabledCheckerList()
50 void ento::printCheckerConfigList(raw_ostream &out, CompilerInstance &CI) { in printCheckerConfigList()
H A DFrontendActions.cpp16 AnalysisAction::CreateASTConsumer(CompilerInstance &CI, StringRef InFile) { in CreateASTConsumer()
24 ParseModelFileAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
/freebsd-13.1/contrib/llvm-project/clang/lib/ARCMigrate/
H A DARCMTActions.cpp16 bool CheckAction::BeginInvocation(CompilerInstance &CI) { in BeginInvocation()
30 bool ModifyAction::BeginInvocation(CompilerInstance &CI) { in BeginInvocation()
39 bool MigrateAction::BeginInvocation(CompilerInstance &CI) { in BeginInvocation()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/
H A DModuleDepCollector.h145 ModuleDepCollectorPP(CompilerInstance &I, ModuleDepCollector &MDC) in ModuleDepCollectorPP()
164 CompilerInstance &Instance;
193 CompilerInstance &I, DependencyConsumer &C,
203 CompilerInstance &Instance;
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Serialization/
H A DPCHContainerOperations.h27 class CompilerInstance; variable
47 CreatePCHContainerGenerator(CompilerInstance &CI,
74 CreatePCHContainerGenerator(CompilerInstance &CI,
/freebsd-13.1/contrib/llvm-project/clang/include/clang/CrossTU/
H A DCrossTranslationUnit.h28 class CompilerInstance; variable
127 CrossTranslationUnitContext(CompilerInstance &CI);
225 ASTLoader(CompilerInstance &CI, StringRef CTUDir,
248 CompilerInstance &CI;
283 ASTUnitStorage(CompilerInstance &CI);
/freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/DumpTool/
H A DASTSrcLocProcessor.h21 class CompilerInstance; variable
29 std::unique_ptr<ASTConsumer> createASTConsumer(CompilerInstance &Compiler,

123