Home
last modified time | relevance | path

Searched refs:CompilerInvocation (Results 1 – 25 of 76) sorted by relevance

1234

/llvm-project-15.0.7/clang/unittests/Frontend/
H A DCompilerInvocationTest.cpp33 CompilerInvocation Invocation;
103 CompilerInvocation A; in TEST()
106 CompilerInvocation B(A); in TEST()
113 CompilerInvocation A; in TEST()
116 CompilerInvocation B; in TEST()
528 CompilerInvocation::CreateFromArgs(Invocation, Args, *Diags); in TEST_F()
544 CompilerInvocation::CreateFromArgs(Invocation, Args, *Diags); in TEST_F()
561 CompilerInvocation::CreateFromArgs(Invocation, Args, *Diags); in TEST_F()
578 CompilerInvocation::CreateFromArgs(Invocation, Args, *Diags); in TEST_F()
595 CompilerInvocation::CreateFromArgs(Invocation, Args, *Diags); in TEST_F()
[all …]
H A DFrontendActionTest.cpp83 auto invocation = std::make_shared<CompilerInvocation>(); in TEST()
103 auto invocation = std::make_shared<CompilerInvocation>(); in TEST()
123 auto invocation = std::make_shared<CompilerInvocation>(); in TEST()
176 auto Invocation = std::make_shared<CompilerInvocation>(); in TEST()
235 auto Invocation = std::make_shared<CompilerInvocation>(); in TEST()
268 auto Invocation = std::make_shared<CompilerInvocation>(); in TEST()
H A DCodeGenActionTest.cpp45 auto Invocation = std::make_shared<CompilerInvocation>(); in TEST()
64 auto Invocation = std::make_shared<CompilerInvocation>(); in TEST()
92 auto Invocation = std::make_shared<CompilerInvocation>(); in TEST()
H A DOutputStreamTest.cpp25 auto Invocation = std::make_shared<CompilerInvocation>(); in TEST()
49 auto Invocation = std::make_shared<CompilerInvocation>(); in TEST()
78 auto Invocation = std::make_shared<CompilerInvocation>(); in TEST()
H A DUtilsTest.cpp34 std::unique_ptr<CompilerInvocation> CI = createInvocation(Args, Opts); in TEST()
55 std::unique_ptr<CompilerInvocation> CI = createInvocation(Args, CIOpts); in TEST()
/llvm-project-15.0.7/polly/lib/External/isl/interface/
H A Dextract_interface.cc220 static void create_from_args(CompilerInvocation &invocation, in create_from_args()
223 CompilerInvocation::CreateFromArgs(invocation, *args, Diags); in create_from_args()
231 static void create_from_args(CompilerInvocation &invocation, in create_from_args()
234 CompilerInvocation::CreateFromArgs(invocation, args->data() + 1, in create_from_args()
266 static CompilerInvocation *construct_invocation(const char *filename, in construct_invocation()
285 CompilerInvocation *invocation = new CompilerInvocation; in construct_invocation()
431 CompilerInvocation::setLangDefaults(Clang->getLangOpts(), IK_C, T, in set_lang_defaults()
440 CompilerInvocation::setLangDefaults(Clang->getLangOpts(), IK_C, in set_lang_defaults()
449 CompilerInvocation *invocation) in set_invocation()
457 CompilerInvocation *invocation) in set_invocation()
[all …]
/llvm-project-15.0.7/clang/include/clang/ARCMigrate/
H A DARCMT.h41 checkForManualIssues(CompilerInvocation &CI, const FrontendInputFile &Input,
52 applyTransformations(CompilerInvocation &origCI,
69 CompilerInvocation &origCI, const FrontendInputFile &Input,
97 CompilerInvocation OrigCI;
105 MigrationProcess(const CompilerInvocation &CI,
/llvm-project-15.0.7/clang/include/clang/Frontend/
H A DPrecompiledPreamble.h36 class CompilerInvocation; variable
81 Build(const CompilerInvocation &Invocation,
107 bool CanReuse(const CompilerInvocation &Invocation,
119 void AddImplicitPreamble(CompilerInvocation &CI,
126 void OverridePreamble(CompilerInvocation &CI,
168 void configurePreamble(PreambleBounds Bounds, CompilerInvocation &CI,
H A DCompilerInvocation.h193 class CompilerInvocation : public CompilerInvocationRefBase,
207 static bool CreateFromArgs(CompilerInvocation &Res,
239 static bool CreateFromArgsImpl(CompilerInvocation &Res,
276 createVFSFromCompilerInvocation(const CompilerInvocation &CI,
280 const CompilerInvocation &CI, DiagnosticsEngine &Diags,
/llvm-project-15.0.7/clang-tools-extra/clangd/index/
H A DStdLib.h32 class CompilerInvocation; variable
92 SymbolSlab indexStandardLibrary(std::unique_ptr<CompilerInvocation> Invocation,
99 std::unique_ptr<CompilerInvocation> CI,
/llvm-project-15.0.7/clang/lib/ARCMigrate/
H A DARCMT.cpp149 static bool HasARCRuntime(CompilerInvocation &origCI) { in HasARCRuntime()
171 static CompilerInvocation *
172 createInvocationForMigration(CompilerInvocation &origCI, in createInvocationForMigration()
174 std::unique_ptr<CompilerInvocation> CInvok; in createInvocationForMigration()
175 CInvok.reset(new CompilerInvocation(origCI)); in createInvocationForMigration()
236 CompilerInvocation &origCI, const FrontendInputFile &Input, in checkForManualIssues()
251 std::unique_ptr<CompilerInvocation> CInvok; in checkForManualIssues()
347 CompilerInvocation CInvokForCheck(origCI); in applyTransforms()
353 CompilerInvocation CInvok(origCI); in applyTransforms()
508 const CompilerInvocation &CI, in MigrationProcess()
[all …]
/llvm-project-15.0.7/clang/include/clang/Tooling/DependencyScanning/
H A DModuleDepCollector.h129 CompilerInvocation BuildInvocation;
203 CompilerInvocation &&OriginalCI, bool OptimizeArgs);
227 CompilerInvocation OriginalInvocation;
237 CompilerInvocation makeInvocationForModuleBuildWithoutPaths(
239 llvm::function_ref<void(CompilerInvocation &)> Optimize) const;
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DCompiler.h67 void disableUnsupportedOptions(CompilerInvocation &CI);
70 std::unique_ptr<CompilerInvocation>
85 std::unique_ptr<clang::CompilerInvocation>, const PrecompiledPreamble *,
H A DCompiler.cpp46 void disableUnsupportedOptions(CompilerInvocation &CI) { in disableUnsupportedOptions()
85 std::unique_ptr<CompilerInvocation>
107 std::unique_ptr<CompilerInvocation> CI = createInvocation(ArgStrs, CIOpts); in buildCompilerInvocation()
120 prepareCompilerInstance(std::unique_ptr<clang::CompilerInvocation> CI, in prepareCompilerInstance()
H A DPreamble.h101 buildPreamble(PathRef FileName, CompilerInvocation CI,
112 const CompilerInvocation &CI);
138 void apply(CompilerInvocation &CI) const;
/llvm-project-15.0.7/clang/unittests/Serialization/
H A DModuleCacheTest.cpp106 std::shared_ptr<CompilerInvocation> Invocation = in TEST_F()
129 std::shared_ptr<CompilerInvocation> Invocation2 = in TEST_F()
155 std::shared_ptr<CompilerInvocation> Invocation = in TEST_F()
172 std::shared_ptr<CompilerInvocation> Invocation2 = in TEST_F()
/llvm-project-15.0.7/clang/lib/Frontend/
H A DCreateInvocationFromCommandLine.cpp29 std::unique_ptr<CompilerInvocation>
104 auto CI = std::make_unique<CompilerInvocation>(); in createInvocation()
105 if (!CompilerInvocation::CreateFromArgs(*CI, CCArgs, *Diags, Args[0]) && in createInvocation()
/llvm-project-15.0.7/clang/include/clang/Tooling/
H A DTooling.h54 class CompilerInvocation; variable
86 runInvocation(std::shared_ptr<CompilerInvocation> Invocation,
103 bool runInvocation(std::shared_ptr<CompilerInvocation> Invocation,
289 std::shared_ptr<CompilerInvocation> Invocation,
510 CompilerInvocation *newInvocation(DiagnosticsEngine *Diagnostics,
/llvm-project-15.0.7/clang/lib/Tooling/DependencyScanning/
H A DModuleDepCollector.cpp44 CompilerInvocation ModuleDepCollector::makeInvocationForModuleBuildWithoutPaths( in makeInvocationForModuleBuildWithoutPaths()
46 llvm::function_ref<void(CompilerInvocation &)> Optimize) const { in makeInvocationForModuleBuildWithoutPaths()
48 CompilerInvocation CI(OriginalInvocation); in makeInvocationForModuleBuildWithoutPaths()
100 serializeCompilerInvocation(const CompilerInvocation &CI) { in serializeCompilerInvocation()
127 CompilerInvocation CI(BuildInvocation); in getCanonicalCommandLine()
340 MD, [&](CompilerInvocation &BuildInvocation) { in handleTopLevelModule()
419 CompilerInvocation &&OriginalCI, bool OptimizeArgs) in ModuleDepCollector()
/llvm-project-15.0.7/flang/include/flang/Frontend/
H A DCompilerInvocation.h60 class CompilerInvocation : public CompilerInvocationBase {
125 CompilerInvocation() = default;
188 static bool createFromArgs(CompilerInvocation &res,
H A DCompilerInstance.h45 std::shared_ptr<CompilerInvocation> invocation;
91 CompilerInvocation &getInvocation() { in getInvocation()
97 void setInvocation(std::shared_ptr<CompilerInvocation> value);
/llvm-project-15.0.7/clang/unittests/AST/
H A DExternalASTSourceTest.cpp51 auto Invocation = std::make_shared<CompilerInvocation>(); in testExternalASTSource()
55 CompilerInvocation::CreateFromArgs(*Invocation, Args, in testExternalASTSource()
/llvm-project-15.0.7/clang/tools/arcmt-test/
H A Darcmt-test.cpp123 CompilerInvocation CI; in checkForMigration()
124 if (!CompilerInvocation::CreateFromArgs(CI, Args, *Diags)) in checkForMigration()
161 CompilerInvocation origCI; in performTransformations()
162 if (!CompilerInvocation::CreateFromArgs(origCI, Args, *TopDiags)) in performTransformations()
348 resourcesPath = CompilerInvocation::GetResourcesPath(argv[0], MainAddr); in main()
/llvm-project-15.0.7/clang/lib/Tooling/
H A DTooling.cpp163 CompilerInvocation *newInvocation(DiagnosticsEngine *Diagnostics, in newInvocation()
167 CompilerInvocation *Invocation = new CompilerInvocation; in newInvocation()
168 CompilerInvocation::CreateFromArgs(*Invocation, CC1Args, *Diagnostics, in newInvocation()
381 std::unique_ptr<CompilerInvocation> Invocation( in run()
389 std::shared_ptr<CompilerInvocation> Invocation, in runInvocation()
403 std::shared_ptr<CompilerInvocation> Invocation, FileManager *Files, in runInvocation()
471 ("-resource-dir=" + CompilerInvocation::GetResourcesPath(Argv0, MainAddr)) in injectResourceDir()
603 bool runInvocation(std::shared_ptr<CompilerInvocation> Invocation, in runInvocation()
/llvm-project-15.0.7/flang/lib/Frontend/
H A DCompilerInvocation.cpp478 static bool parseSemaArgs(CompilerInvocation &res, llvm::opt::ArgList &args, in parseSemaArgs()
517 static bool parseDiagArgs(CompilerInvocation &res, llvm::opt::ArgList &args, in parseDiagArgs()
545 static bool parseDialectArgs(CompilerInvocation &res, llvm::opt::ArgList &args, in parseDialectArgs()
606 bool CompilerInvocation::createFromArgs( in createFromArgs()
607 CompilerInvocation &res, llvm::ArrayRef<const char *> commandLineArgs, in createFromArgs()
663 void CompilerInvocation::collectMacroDefinitions() { in collectMacroDefinitions()
694 void CompilerInvocation::setDefaultFortranOpts() { in setDefaultFortranOpts()
710 void CompilerInvocation::setDefaultPredefinitions() { in setDefaultPredefinitions()
734 void CompilerInvocation::setFortranOpts() { in setFortranOpts()
780 void CompilerInvocation::setSemanticsOpts( in setSemanticsOpts()

1234