| /freebsd/contrib/llvm-project/clang/include/clang/Frontend/ |
| H A D | CompilerInvocation.h | 211 class CompilerInvocation : public CompilerInvocationBase { 213 CompilerInvocation() = default; 214 CompilerInvocation(const CompilerInvocation &X) in CompilerInvocation() function 218 CompilerInvocation(CompilerInvocation &&) = default; 219 CompilerInvocation &operator=(const CompilerInvocation &X) { 223 ~CompilerInvocation() = default; 225 explicit CompilerInvocation(const CowCompilerInvocation &X); 226 CompilerInvocation &operator=(const CowCompilerInvocation &X); 279 static bool CreateFromArgs(CompilerInvocation &Res, 327 static bool CreateFromArgsImpl(CompilerInvocation &Res, [all …]
|
| H A D | PrecompiledPreamble.h | 36 class CompilerInvocation; variable 85 Build(const CompilerInvocation &Invocation, 112 bool CanReuse(const CompilerInvocation &Invocation, 124 void AddImplicitPreamble(CompilerInvocation &CI, 131 void OverridePreamble(CompilerInvocation &CI, 173 void configurePreamble(PreambleBounds Bounds, CompilerInvocation &CI,
|
| H A D | ASTUnit.h | 66 class CompilerInvocation; variable 146 std::shared_ptr<CompilerInvocation> Invocation; 149 std::shared_ptr<CompilerInvocation> CCInvocation; 153 std::shared_ptr<CompilerInvocation> ModifiedInvocation; 391 CompilerInvocation &PreambleInvocationIn, 681 create(std::shared_ptr<CompilerInvocation> CI, 770 std::shared_ptr<CompilerInvocation> CI, 798 std::shared_ptr<CompilerInvocation> CI,
|
| H A D | CompilerInstance.h | 83 std::shared_ptr<CompilerInvocation> Invocation; 207 std::shared_ptr<CompilerInvocation> Invocation = 208 std::make_shared<CompilerInvocation>(), 256 CompilerInvocation &getInvocation() { return *Invocation; } in getInvocation() 258 std::shared_ptr<CompilerInvocation> getInvocationPtr() { return Invocation; } in getInvocationPtr()
|
| /freebsd/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | CreateInvocationFromCommandLine.cpp | 30 std::unique_ptr<CompilerInvocation> 111 auto CI = std::make_unique<CompilerInvocation>(); in createInvocation() 112 if (!CompilerInvocation::CreateFromArgs(*CI, CCArgs, *Diags, Args[0]) && in createInvocation()
|
| H A D | PrecompiledPreamble.cpp | 413 const CompilerInvocation &Invocation, in Build() 421 auto PreambleInvocation = std::make_shared<CompilerInvocation>(Invocation); in Build() 600 bool PrecompiledPreamble::CanReuse(const CompilerInvocation &Invocation, in CanReuse() 609 auto PreambleInvocation = std::make_shared<CompilerInvocation>(Invocation); in CanReuse() 712 CompilerInvocation &CI, IntrusiveRefCntPtr<llvm::vfs::FileSystem> &VFS, in AddImplicitPreamble() 719 CompilerInvocation &CI, IntrusiveRefCntPtr<llvm::vfs::FileSystem> &VFS, in OverridePreamble() 762 PreambleBounds Bounds, CompilerInvocation &CI, in configurePreamble()
|
| H A D | ChainedIncludesSource.cpp | 104 std::unique_ptr<CompilerInvocation> CInvok; in createChainedIncludesSource() 105 CInvok.reset(new CompilerInvocation(CI.getInvocation())); in createChainedIncludesSource()
|
| H A D | CompilerInvocation.cpp | 180 CompilerInvocation::CompilerInvocation(const CowCompilerInvocation &X) in CompilerInvocation() function in CompilerInvocation 185 CompilerInvocation & 186 CompilerInvocation::operator=(const CowCompilerInvocation &X) { in operator =() 255 using ArgumentConsumer = CompilerInvocation::ArgumentConsumer; 569 static bool FixupInvocation(CompilerInvocation &Invocation, in FixupInvocation() 760 llvm::function_ref<bool(CompilerInvocation &, ArrayRef<const char *>, 765 CompilerInvocation &, SmallVectorImpl<const char *> &, 766 CompilerInvocation::StringAllocator)>; 787 CompilerInvocation &RealInvocation, in RoundTrip() 788 CompilerInvocation &DummyInvocation, in RoundTrip() [all …]
|
| H A D | ASTUnit.cpp | 154 getBufferForFileHandlingRemapping(const CompilerInvocation &Invocation, in getBufferForFileHandlingRemapping() 1154 CCInvocation = std::make_shared<CompilerInvocation>(*Invocation); in Parse() 1342 CompilerInvocation &PreambleInvocationIn, in getMainBufferWithPrecompiledPreamble() 1534 ASTUnit::create(std::shared_ptr<CompilerInvocation> CI, in create() 1557 std::shared_ptr<CompilerInvocation> CI, in LoadFromCompilerInvocationAction() 1732 std::shared_ptr<CompilerInvocation> CI, in LoadFromCompilerInvocation() 1795 std::shared_ptr<CompilerInvocation> CI; in LoadFromCommandLine() 2211 auto CCInvocation = std::make_shared<CompilerInvocation>(*Invocation); in CodeComplete()
|
| H A D | CompilerInstance.cpp | 69 std::shared_ptr<CompilerInvocation> Invocation, in CompilerInstance() 1158 auto Invocation = std::make_shared<CompilerInvocation>(getInvocation()); in cloneForModuleCompileImpl()
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/ |
| H A D | Tooling.cpp | 168 CompilerInvocation *newInvocation(DiagnosticsEngine *Diagnostics, in newInvocation() 172 CompilerInvocation *Invocation = new CompilerInvocation; in newInvocation() 173 CompilerInvocation::CreateFromArgs(*Invocation, CC1Args, *Diagnostics, in newInvocation() 397 std::unique_ptr<CompilerInvocation> Invocation( in run() 421 std::unique_ptr<CompilerInvocation> Invocation( in run() 429 std::shared_ptr<CompilerInvocation> Invocation, in runInvocation() 443 std::shared_ptr<CompilerInvocation> Invocation, FileManager *Files, in runInvocation() 511 ("-resource-dir=" + CompilerInvocation::GetResourcesPath(Argv0, MainAddr)) in injectResourceDir() 647 bool runInvocation(std::shared_ptr<CompilerInvocation> Invocation, in runInvocation()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Tooling/ |
| H A D | Tooling.h | 54 class CompilerInvocation; variable 86 runInvocation(std::shared_ptr<CompilerInvocation> Invocation, 103 bool runInvocation(std::shared_ptr<CompilerInvocation> Invocation, 298 std::shared_ptr<CompilerInvocation> Invocation, 519 CompilerInvocation *newInvocation(DiagnosticsEngine *Diagnostics,
|
| /freebsd/contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/ |
| H A D | ModuleDepCollector.h | 284 CompilerInvocation OriginalCI, 293 void applyDiscoveredDependencies(CompilerInvocation &CI); 364 void addModuleMapFiles(CompilerInvocation &CI, 367 void addModuleFiles(CompilerInvocation &CI,
|
| /freebsd/contrib/llvm-project/clang/tools/driver/ |
| H A D | cc1_main.cpp | 244 auto Invocation = std::make_shared<CompilerInvocation>(); in cc1_main() 246 CompilerInvocation::CreateFromArgs(*Invocation, Argv, Diags, Argv0); in cc1_main() 272 CompilerInvocation::GetResourcesPath(Argv0, MainAddr); in cc1_main()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangModulesDeclVendor.cpp | 89 std::shared_ptr<clang::CompilerInvocation> compiler_invocation, 122 std::shared_ptr<clang::CompilerInvocation> m_compiler_invocation; 236 std::shared_ptr<clang::CompilerInvocation> compiler_invocation, in ClangModulesDeclVendorImpl() 731 std::shared_ptr<clang::CompilerInvocation> invocation = in Create()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Frontend/ |
| H A D | ModelInjector.cpp | 64 auto Invocation = std::make_shared<CompilerInvocation>(CI.getInvocation()); in onBodySynthesis()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | DiagnosticOptions.h | 73 friend class CompilerInvocation; variable
|
| H A D | CodeGenOptions.h | 40 friend class CompilerInvocation; variable
|
| H A D | LangOptions.h | 72 friend class CompilerInvocation; variable
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/ |
| H A D | ModuleDepCollector.cpp | 274 makeCommonInvocationForModuleBuild(CompilerInvocation CI) { in makeCommonInvocationForModuleBuild() 406 CompilerInvocation &CI, ArrayRef<ModuleID> ClangModuleDeps) const { in addModuleMapFiles() 418 CompilerInvocation &CI, ArrayRef<ModuleID> ClangModuleDeps) const { in addModuleFiles() 458 void ModuleDepCollector::applyDiscoveredDependencies(CompilerInvocation &CI) { in applyDiscoveredDependencies() 975 DependencyActionController &Controller, CompilerInvocation OriginalCI, in ModuleDepCollector()
|
| H A D | DependencyScanningWorker.cpp | 390 bool runInvocation(std::shared_ptr<CompilerInvocation> Invocation, in runInvocation() 395 CompilerInvocation OriginalInvocation(*Invocation); in runInvocation() 576 void setLastCC1Arguments(CompilerInvocation &&CI) { in setLastCC1Arguments()
|
| /freebsd/contrib/llvm-project/clang/lib/Testing/ |
| H A D | TestAST.cpp | 111 if (!CompilerInvocation::CreateFromArgs(Clang->getInvocation(), Argv, in TestAST()
|
| /freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
| H A D | FrontendActions.cpp | 245 std::make_shared<CompilerInvocation>(CI.getInvocation()), in visitModuleFile()
|
| /freebsd/contrib/llvm-project/clang/tools/clang-scan-deps/ |
| H A D | ClangScanDeps.cpp | 447 return !CompilerInvocation::checkCC1RoundTrip(Args, Diags); in roundTripCommand() 817 auto CI = std::make_unique<CompilerInvocation>(); in getCompilationDatabase() 818 CompilerInvocation::CreateFromArgs(*CI, Cmd->getArguments(), *Diags, in getCompilationDatabase()
|
| /freebsd/contrib/llvm-project/clang/lib/Interpreter/ |
| H A D | Interpreter.cpp | 102 bool Success = CompilerInvocation::CreateFromArgs( in CreateCI() 109 CompilerInvocation::GetResourcesPath(Argv[0], nullptr); in CreateCI()
|