reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Frontend/CompilerInvocation.cpp
 2040   Opts.Sysroot = Args.getLastArgValue(OPT_isysroot, "/");
 2041   Opts.Verbose = Args.hasArg(OPT_v);
 2042   Opts.UseBuiltinIncludes = !Args.hasArg(OPT_nobuiltininc);
 2043   Opts.UseStandardSystemIncludes = !Args.hasArg(OPT_nostdsysteminc);
 2044   Opts.UseStandardCXXIncludes = !Args.hasArg(OPT_nostdincxx);
 2046     Opts.UseLibcxx = (strcmp(A->getValue(), "libc++") == 0);
 2047   Opts.ResourceDir = Args.getLastArgValue(OPT_resource_dir);
 2058   Opts.ModuleCachePath = P.str();
 2060   Opts.ModuleUserBuildPath = Args.getLastArgValue(OPT_fmodules_user_build_path);
 2065       Opts.PrebuiltModuleFiles.insert(Val.split('='));
 2068     Opts.AddPrebuiltModulePath(A->getValue());
 2069   Opts.DisableModuleHash = Args.hasArg(OPT_fdisable_module_hash);
 2070   Opts.ModulesHashContent = Args.hasArg(OPT_fmodules_hash_content);
 2071   Opts.ModulesStrictContextHash = Args.hasArg(OPT_fmodules_strict_context_hash);
 2072   Opts.ModulesValidateDiagnosticOptions =
 2074   Opts.ImplicitModuleMaps = Args.hasArg(OPT_fimplicit_module_maps);
 2075   Opts.ModuleMapFileHomeIsCwd = Args.hasArg(OPT_fmodule_map_file_home_is_cwd);
 2076   Opts.ModuleCachePruneInterval =
 2078   Opts.ModuleCachePruneAfter =
 2080   Opts.ModulesValidateOncePerBuildSession =
 2082   Opts.BuildSessionTimestamp =
 2084   Opts.ModulesValidateSystemHeaders =
 2086   Opts.ValidateASTInputFilesContent =
 2089     Opts.ModuleFormat = A->getValue();
 2093     Opts.ModulesIgnoreMacros.insert(
 2116       llvm::sys::path::append(Buffer, Opts.Sysroot,
 2121     Opts.AddPath(Path, Group, IsFramework,
 2133       Opts.AddPath(Prefix.str() + A->getValue(), frontend::After, false, true);
 2135       Opts.AddPath(Prefix.str() + A->getValue(), frontend::Angled, false, true);
 2139     Opts.AddPath(A->getValue(), frontend::After, false, true);
 2141     Opts.AddPath(A->getValue(), frontend::Quoted, false, true);
 2143     Opts.AddPath(A->getValue(), frontend::System, false,
 2146     Opts.AddPath(A->getValue(), frontend::System, true, true);
 2148     Opts.AddPath(A->getValue(), frontend::System, /*IsFramework=*/true,
 2153     Opts.AddPath(A->getValue(), frontend::CSystem, false, true);
 2155     Opts.AddPath(A->getValue(), frontend::CXXSystem, false, true);
 2157     Opts.AddPath(A->getValue(), frontend::ObjCSystem, false,true);
 2159     Opts.AddPath(A->getValue(), frontend::ObjCXXSystem, false, true);
 2167     Opts.AddPath(A->getValue(), Group, false, true);
 2173     Opts.AddSystemHeaderPrefix(
 2177     Opts.AddVFSOverlayFile(A->getValue());