Home
last modified time | relevance | path

Searched refs:FrontendOpts (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Frontend/
H A DModelInjector.cpp66 FrontendOptions &FrontendOpts = Invocation->getFrontendOpts(); in onBodySynthesis() local
68 FrontendOpts.Inputs.clear(); in onBodySynthesis()
69 FrontendOpts.Inputs.emplace_back(fileName, IK); in onBodySynthesis()
70 FrontendOpts.DisableFree = true; in onBodySynthesis()
/freebsd/contrib/llvm-project/clang/include/clang/Frontend/
H A DCompilerInvocation.h106 std::shared_ptr<FrontendOptions> FrontendOpts; variable
141 const FrontendOptions &getFrontendOpts() const { return *FrontendOpts; } in getFrontendOpts()
259 FrontendOptions &getFrontendOpts() { return *FrontendOpts; } in getFrontendOpts()
/freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DModuleDepCollector.cpp531 const auto &FrontendOpts = CI.getFrontendOpts(); in isSafeToIgnoreCWD() local
532 for (const FrontendInputFile &Input : FrontendOpts.Inputs) { in isSafeToIgnoreCWD()
538 IF_RELATIVE_RETURN_FALSE(FrontendOpts.CodeCompletionAt.FileName); in isSafeToIgnoreCWD()
539 IF_ANY_RELATIVE_RETURN_FALSE(FrontendOpts.ModuleMapFiles); in isSafeToIgnoreCWD()
540 IF_ANY_RELATIVE_RETURN_FALSE(FrontendOpts.ModuleFiles); in isSafeToIgnoreCWD()
541 IF_ANY_RELATIVE_RETURN_FALSE(FrontendOpts.ModulesEmbedFiles); in isSafeToIgnoreCWD()
542 IF_ANY_RELATIVE_RETURN_FALSE(FrontendOpts.ASTMergeFiles); in isSafeToIgnoreCWD()
543 IF_RELATIVE_RETURN_FALSE(FrontendOpts.OverrideRecordLayoutsFile); in isSafeToIgnoreCWD()
544 IF_RELATIVE_RETURN_FALSE(FrontendOpts.StatsFile); in isSafeToIgnoreCWD()
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DPrecompiledPreamble.cpp422 FrontendOptions &FrontendOpts = PreambleInvocation->getFrontendOpts(); in Build() local
448 FrontendOpts.ProgramAction = frontend::GeneratePCH; in Build()
449 FrontendOpts.OutputFile = std::string( in Build()
498 StringRef MainFilePath = FrontendOpts.Inputs[0].getFile(); in Build()
H A DCompilerInstance.cpp1186 FrontendOptions &FrontendOpts = Invocation->getFrontendOpts(); in cloneForModuleCompileImpl() local
1187 FrontendOpts.OutputFile = ModuleFileName.str(); in cloneForModuleCompileImpl()
1188 FrontendOpts.DisableFree = false; in cloneForModuleCompileImpl()
1189 FrontendOpts.GenerateGlobalModuleIndex = false; in cloneForModuleCompileImpl()
1190 FrontendOpts.BuildingImplicitModule = true; in cloneForModuleCompileImpl()
1191 FrontendOpts.OriginalModuleMap = std::string(OriginalModuleMapFile); in cloneForModuleCompileImpl()
1194 FrontendOpts.Inputs = {std::move(Input)}; in cloneForModuleCompileImpl()
1217 } else if (FrontendOpts.ModulesShareFileManager) { in cloneForModuleCompileImpl()
H A DFrontendActions.cpp137 const auto &FrontendOpts = CI.getFrontendOpts(); in CreateASTConsumer() local
142 FrontendOpts.ModuleFileExtensions, in CreateASTConsumer()
144 FrontendOpts.IncludeTimestamps, FrontendOpts.BuildingImplicitModule, in CreateASTConsumer()
H A DCompilerInvocation.cpp136 FrontendOpts(std::make_shared<FrontendOptions>()), in CompilerInvocationBase()
153 FrontendOpts = make_shared_copy(X.getFrontendOpts()); in deep_copy_assign()
173 FrontendOpts = X.FrontendOpts; in shallow_copy_assign()
239 return ensureOwned(FrontendOpts); in getMutFrontendOpts()
577 FrontendOptions &FrontendOpts = Invocation.getFrontendOpts(); in FixupInvocation() local
581 CodeGenOpts.DisableFree = FrontendOpts.DisableFree; in FixupInvocation()
582 FrontendOpts.GenerateGlobalModuleIndex = FrontendOpts.UseGlobalModuleIndex; in FixupInvocation()
583 if (FrontendOpts.ShowStats) in FixupInvocation()
2859 const FrontendOptions &FrontendOpts = Opts; in GenerateFrontendArgs() local
3028 FrontendOptions &FrontendOpts = Opts; in ParseFrontendArgs() local
[all …]
H A DASTUnit.cpp2213 FrontendOptions &FrontendOpts = CCInvocation->getFrontendOpts(); in CodeComplete() local
2214 CodeCompleteOptions &CodeCompleteOpts = FrontendOpts.CodeCompleteOpts; in CodeComplete()
2227 FrontendOpts.CodeCompletionAt.FileName = std::string(File); in CodeComplete()
2228 FrontendOpts.CodeCompletionAt.Line = Line; in CodeComplete()
2229 FrontendOpts.CodeCompletionAt.Column = Column; in CodeComplete()
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DOptions.td327 class FrontendOpts<string base>
328 : KeyPathAndMacro<"FrontendOpts.", base, "FRONTEND_"> {}
1515 MarshallingInfoString<FrontendOpts<"ProductName">>;
1519 MarshallingInfoFlag<FrontendOpts<"EmitSymbolGraph">>;
1523 MarshallingInfoFlag<FrontendOpts<"EmitExtensionSymbolGraphs">>;
1527 MarshallingInfoStringVector<FrontendOpts<"ExtractAPIIgnoresFileList">>;
1531 MarshallingInfoString<FrontendOpts<"SymbolGraphOutputDir">>;
1535 MarshallingInfoFlag<FrontendOpts<"EmitPrettySymbolGraphs">>;
1538 MarshallingInfoFlag<FrontendOpts<"EmitSymbolGraphSymbolLabelsForTesting">>;
3082 MarshallingInfoFlag<FrontendOpts<"ClangIRDisablePasses">>;
[all …]