|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/lib/ARCMigrate/ObjCMT.cpp 2023 unsigned ObjCMTAction = CI.getFrontendOpts().ObjCMTAction;
2036 getWhiteListFilenames(CI.getFrontendOpts().ObjCMTWhiteListPath);
2038 CI.getFrontendOpts().OutputFile, ObjCMTAction, Remapper,
tools/clang/lib/CodeGen/CodeGenAction.cpp 937 CI.getLangOpts(), CI.getFrontendOpts().ShowTimers, InFile,
tools/clang/lib/Frontend/ASTUnit.cpp 1134 OriginalSourceFile = Clang->getFrontendOpts().Inputs[0].getFile();
1152 assert(Clang->getFrontendOpts().Inputs.size() == 1 &&
1154 assert(Clang->getFrontendOpts().Inputs[0].getKind().getFormat() ==
1157 assert(Clang->getFrontendOpts().Inputs[0].getKind().getLanguage() !=
1201 if (!Act->BeginSourceFile(*Clang.get(), Clang->getFrontendOpts().Inputs[0]))
1567 AST->OriginalSourceFile = Clang->getFrontendOpts().Inputs[0].getFile();
1585 assert(Clang->getFrontendOpts().Inputs.size() == 1 &&
1587 assert(Clang->getFrontendOpts().Inputs[0].getKind().getFormat() ==
1590 assert(Clang->getFrontendOpts().Inputs[0].getKind().getLanguage() !=
1618 if (!Act->BeginSourceFile(*Clang.get(), Clang->getFrontendOpts().Inputs[0])) {
2188 OriginalSourceFile = Clang->getFrontendOpts().Inputs[0].getFile();
2211 assert(Clang->getFrontendOpts().Inputs.size() == 1 &&
2213 assert(Clang->getFrontendOpts().Inputs[0].getKind().getFormat() ==
2216 assert(Clang->getFrontendOpts().Inputs[0].getKind().getLanguage() !=
2288 if (Act->BeginSourceFile(*Clang.get(), Clang->getFrontendOpts().Inputs[0])) {
tools/clang/lib/Frontend/ChainedIncludesSource.cpp 119 InputKind IK = CI.getFrontendOpts().Inputs[0].getKind();
tools/clang/lib/Frontend/CompilerInstance.cpp 406 getFrontendOpts());
501 getFrontendOpts().ModuleFileExtensions, DependencyCollectors,
503 getFrontendOpts().UseGlobalModuleIndex);
584 const ParsedSourceLocation &Loc = getFrontendOpts().CodeCompletionAt;
589 getFrontendOpts().CodeCompleteOpts,
673 return createOutputFile(getFrontendOpts().OutputFile, Binary,
817 getDependencyOutputOpts(), getFrontendOpts());
901 assert(!getFrontendOpts().ShowHelp && "Client must handle '-help'!");
902 assert(!getFrontendOpts().ShowVersion && "Client must handle '-version'!");
922 !getFrontendOpts().AuxTriple.empty()) {
924 TO->Triple = llvm::Triple::normalize(getFrontendOpts().AuxTriple);
942 if (getFrontendOpts().ProgramAction == frontend::RewriteObjC)
951 if (getFrontendOpts().ShowTimers)
954 if (getFrontendOpts().ShowStats || !getFrontendOpts().StatsFile.empty())
954 if (getFrontendOpts().ShowStats || !getFrontendOpts().StatsFile.empty())
957 for (const FrontendInputFile &FIF : getFrontendOpts().Inputs) {
999 if (getFrontendOpts().ShowStats) {
1006 StringRef StatsFile = getFrontendOpts().StatsFile;
1241 if (ImportingInstance.getFrontendOpts().GenerateGlobalModuleIndex) {
1498 getPCHContainerReader(), getFrontendOpts().ModuleFileExtensions,
1504 getFrontendOpts().UseGlobalModuleIndex, std::move(ReadTimer));
tools/clang/lib/Frontend/FrontendAction.cpp 157 for (const std::string &Arg : CI.getFrontendOpts().AddPluginActions) {
193 for (size_t i = 0, e = CI.getFrontendOpts().AddPluginActions.size();
195 if (it->getName() == CI.getFrontendOpts().AddPluginActions[i]) {
203 P->ParseArgs(CI, CI.getFrontendOpts().PluginArgs[it->getName()])) {
483 StringRef OriginalModuleMapName = CI.getFrontendOpts().OriginalModuleMap;
592 CI.getFrontendOpts().ModuleFiles.push_back(MF.FileName);
596 CI.getFrontendOpts().ModuleMapFiles.push_back(FE->getName());
677 for (const auto &F : CI.getFrontendOpts().ModulesEmbedFiles) {
683 if (CI.getFrontendOpts().ModulesEmbedAllFiles)
795 for (const auto &Filename : CI.getFrontendOpts().ModuleMapFiles) {
900 for (const auto &ModuleFile : CI.getFrontendOpts().ModuleFiles)
906 if (!CI.getFrontendOpts().OverrideRecordLayoutsFile.empty() &&
910 CI.getFrontendOpts().OverrideRecordLayoutsFile));
973 bool DisableFree = CI.getFrontendOpts().DisableFree;
984 if (CI.getFrontendOpts().ShowStats) {
1031 !CI.getFrontendOpts().CodeCompletionAt.FileName.empty())
1042 ParseAST(CI.getSema(), CI.getFrontendOpts().ShowStats,
1043 CI.getFrontendOpts().SkipFunctionBodies);
tools/clang/lib/Frontend/FrontendActions.cpp 43 !CI.getFrontendOpts().CodeCompletionAt.FileName.empty())
72 return CreateASTPrinter(std::move(OS), CI.getFrontendOpts().ASTDumpFilter);
78 const FrontendOptions &Opts = CI.getFrontendOpts();
106 if (!CI.getFrontendOpts().RelocatablePCH)
109 const auto &FrontendOpts = CI.getFrontendOpts();
126 if (CI.getFrontendOpts().RelocatablePCH && Sysroot.empty()) {
141 CI.createOutputFile(CI.getFrontendOpts().OutputFile, /*Binary=*/true,
147 OutputFile = CI.getFrontendOpts().OutputFile;
169 std::string OutputFile = CI.getFrontendOpts().OutputFile;
177 CI.getFrontendOpts().ModuleFileExtensions,
180 +CI.getFrontendOpts().BuildingImplicitModule,
182 +CI.getFrontendOpts().BuildingImplicitModule));
203 if (CI.getFrontendOpts().OutputFile.empty()) {
204 StringRef ModuleMapFile = CI.getFrontendOpts().OriginalModuleMap;
209 CI.getFrontendOpts().OutputFile =
217 return CI.createOutputFile(CI.getFrontendOpts().OutputFile, /*Binary=*/true,
248 auto &Inputs = CI.getFrontendOpts().Inputs;
336 CI.getPCHContainerReader(), CI.getFrontendOpts().ModuleFileExtensions,
701 StringRef OutputFileName = getCompilerInstance().getFrontendOpts().OutputFile;
tools/clang/lib/Frontend/PrecompiledPreamble.cpp 213 if (!CI.getFrontendOpts().RelocatablePCH)
302 if (Clang->getFrontendOpts().Inputs.size() != 1 ||
303 Clang->getFrontendOpts().Inputs[0].getKind().getFormat() !=
305 Clang->getFrontendOpts().Inputs[0].getKind().getLanguage() ==
345 if (!Act->BeginSourceFile(*Clang.get(), Clang->getFrontendOpts().Inputs[0]))
tools/clang/lib/Frontend/Rewrite/FrontendActions.cpp 97 const FrontendOptions &FEOpts = getCompilerInstance().getFrontendOpts();
120 const FrontendOptions &FEOpts = CI.getFrontendOpts();
251 Instance.getFrontendOpts().DisableFree = false;
252 Instance.getFrontendOpts().Inputs.clear();
253 Instance.getFrontendOpts().Inputs.emplace_back(
255 Instance.getFrontendOpts().ModuleFiles.clear();
256 Instance.getFrontendOpts().ModuleMapFiles.clear();
tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp 43 switch (CI.getFrontendOpts().ProgramAction) {
79 if (it->getName() == CI.getFrontendOpts().ActionName) {
83 !P->ParseArgs(CI, CI.getFrontendOpts().PluginArgs[it->getName()]))
90 << CI.getFrontendOpts().ActionName;
141 const FrontendOptions &FEOpts = CI.getFrontendOpts();
148 if (CI.getFrontendOpts().ProgramAction != frontend::MigrateSource &&
149 CI.getFrontendOpts().ProgramAction != frontend::GeneratePCH) {
187 if (Clang->getFrontendOpts().ShowHelp) {
199 if (Clang->getFrontendOpts().ShowVersion) {
206 e = Clang->getFrontendOpts().Plugins.size(); i != e; ++i) {
207 const std::string &Path = Clang->getFrontendOpts().Plugins[i];
220 Clang->getFrontendOpts().ProgramAction = clang::frontend::PluginAction;
221 Clang->getFrontendOpts().ActionName = it->getName();
230 if (!Clang->getFrontendOpts().LLVMArgs.empty()) {
231 unsigned NumArgs = Clang->getFrontendOpts().LLVMArgs.size();
235 Args[i + 1] = Clang->getFrontendOpts().LLVMArgs[i].c_str();
248 Clang->getFrontendOpts().Plugins,
259 Clang->getFrontendOpts().Plugins,
269 Clang->getFrontendOpts().Plugins,
291 if (Clang->getFrontendOpts().DisableFree)
tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp 858 CI, CI.getFrontendOpts().OutputFile, analyzerOpts,
859 CI.getFrontendOpts().Plugins,
tools/clang/tools/driver/cc1_main.cpp 219 if (Clang->getFrontendOpts().TimeTrace) {
221 Clang->getFrontendOpts().TimeTraceGranularity);
224 if (Clang->getFrontendOpts().PrintSupportedCPUs)
259 SmallString<128> Path(Clang->getFrontendOpts().OutputFile);
281 if (Clang->getFrontendOpts().DisableFree) {
tools/clang/tools/extra/clang-include-fixer/IncludeFixer.cpp 46 !Compiler->getFrontendOpts().CodeCompletionAt.FileName.empty())
57 clang::ParseAST(Compiler->getSema(), Compiler->getFrontendOpts().ShowStats,
58 Compiler->getFrontendOpts().SkipFunctionBodies);
tools/clang/tools/extra/clang-tidy/ExpandModularHeadersPPCallbacks.cpp 87 Compiler.getFrontendOpts());
tools/clang/tools/extra/clangd/CodeComplete.cpp 1101 if (!Action.BeginSourceFile(*Clang, Clang->getFrontendOpts().Inputs[0])) {
tools/clang/tools/extra/clangd/ParsedAST.cpp 241 const FrontendInputFile &MainInput = Clang->getFrontendOpts().Inputs[0];
tools/clang/tools/extra/clangd/index/Background.cpp 410 const FrontendInputFile &Input = Clang->getFrontendOpts().Inputs.front();
tools/clang/tools/extra/clangd/index/IndexAction.cpp 170 CI.getFrontendOpts().SkipFunctionBodies = true;
tools/clang/tools/extra/clangd/unittests/HeadersTests.cpp 58 EXPECT_FALSE(Clang->getFrontendOpts().Inputs.empty());
67 Action.BeginSourceFile(*Clang, Clang->getFrontendOpts().Inputs[0]));
83 Action.BeginSourceFile(*Clang, Clang->getFrontendOpts().Inputs[0]));
109 Action.BeginSourceFile(*Clang, Clang->getFrontendOpts().Inputs[0]));
tools/clang/unittests/Sema/CodeCompleteTest.cpp 81 CI.getFrontendOpts().CodeCompletionAt = CompletePosition;
tools/clang/unittests/Sema/ExternalSemaSourceTest.cpp 209 ParseAST(CI.getSema(), CI.getFrontendOpts().ShowStats,
210 CI.getFrontendOpts().SkipFunctionBodies);
tools/clang/unittests/Tooling/ToolingTest.cpp 251 Compiler.getFrontendOpts().SkipFunctionBodies = true;
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp 702 instance->getFrontendOpts().Inputs[0]))