| /freebsd/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | FrontendActions.cpp | 124 std::string Sysroot; in CreateASTConsumer() local 125 if (!ComputeASTConsumerArguments(CI, /*ref*/ Sysroot)) in CreateASTConsumer() 135 Sysroot.clear(); in CreateASTConsumer() 141 CI.getPreprocessor(), CI.getModuleCache(), OutputFile, Sysroot, Buffer, in CreateASTConsumer() 153 std::string &Sysroot) { in ComputeASTConsumerArguments() argument 154 Sysroot = CI.getHeaderSearchOpts().Sysroot; in ComputeASTConsumerArguments() 155 if (CI.getFrontendOpts().RelocatablePCH && Sysroot.empty()) { in ComputeASTConsumerArguments() 195 std::string Sysroot; in CreateMultiplexConsumer() local 201 CI.getPreprocessor(), CI.getModuleCache(), OutputFile, Sysroot, Buffer, in CreateMultiplexConsumer() 358 const std::string &Sysroot = CI.getHeaderSearchOpts().Sysroot; in ExecuteAction() local [all …]
|
| H A D | PrecompiledPreamble.cpp | 325 std::string Sysroot; in CreateASTConsumer() local 326 if (!GeneratePCHAction::ComputeASTConsumerArguments(CI, Sysroot)) in CreateASTConsumer() 337 Sysroot.clear(); in CreateASTConsumer() 340 *this, CI.getPreprocessor(), CI.getModuleCache(), Sysroot, Buffer); in CreateASTConsumer()
|
| H A D | CompilerInstance.cpp | 497 getHeaderSearchOpts().Sysroot); in createPreprocessor() 615 Path, getHeaderSearchOpts().Sysroot, DisableValidation, in createPCHExternalASTSource() 624 StringRef Path, StringRef Sysroot, in createPCHExternalASTSource() argument 637 Sysroot.empty() ? "" : Sysroot.data(), DisableValidation, in createPCHExternalASTSource() 1739 std::string Sysroot = HSOpts.Sysroot; in createASTReader() local 1750 Sysroot.empty() ? "" : Sysroot.c_str(), in createASTReader()
|
| H A D | CompilerInvocation.cpp | 3480 llvm::sys::path::append(Buffer, Opts.Sysroot, in ParseHeaderSearchArgs() 5313 HBuilder.add(hsOpts.Sysroot, hsOpts.ModuleFormat, hsOpts.UseDebugInfo, in getModuleHash()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Lex/ |
| H A D | HeaderSearchOptions.h | 98 std::string Sysroot; variable 287 : Sysroot(_Sysroot), ModuleFormat("raw"), DisableModuleHash(false), in Sysroot() function
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/ |
| H A D | DependencyScanningWorker.cpp | 470 const StringRef Sysroot = ScanInstance.getHeaderSearchOpts().Sysroot; in runInvocation() local 471 if (!Sysroot.empty() && in runInvocation() 472 (llvm::sys::path::root_directory(Sysroot) != Sysroot)) in runInvocation() 473 StableDirs = {Sysroot, ScanInstance.getHeaderSearchOpts().ResourceDir}; in runInvocation()
|
| H A D | ModuleDepCollector.cpp | 252 assert(isPathInStableDir(Directories, HSOpts.Sysroot) && in areOptionsInStableDir() 508 IF_RELATIVE_RETURN_FALSE(HeaderSearchOpts.Sysroot); in isSafeToIgnoreCWD()
|
| /freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
| H A D | AIX.cpp | 409 llvm::StringRef Sysroot = GetHeaderSysroot(DriverArgs); in AddClangSystemIncludeArgs() local 431 SmallString<128> UP(Sysroot); in AddClangSystemIncludeArgs() 450 llvm::StringRef Sysroot = GetHeaderSysroot(DriverArgs); in AddClangCXXStdlibIncludeArgs() local 451 SmallString<128> PathCPP(Sysroot); in AddClangCXXStdlibIncludeArgs()
|
| H A D | Darwin.cpp | 801 if (auto *Sysroot = Args.getLastArg(options::OPT_isysroot)) { in ConstructJob() local 803 SmallString<128> P(Sysroot->getValue()); in ConstructJob() 2635 llvm::SmallString<128> Sysroot = GetEffectiveSysroot(DriverArgs); in AddClangSystemIncludeArgs() local 2646 SmallString<128> P(Sysroot); in AddClangSystemIncludeArgs() 2668 llvm::sys::path::is_absolute(dir) ? "" : llvm::StringRef(Sysroot); in AddClangSystemIncludeArgs() 2673 SmallString<128> P(Sysroot); in AddClangSystemIncludeArgs() 2687 llvm::SmallString<128> Sysroot = GetEffectiveSysroot(DriverArgs); in AddClangSystemIncludeArgs() local 2692 SmallString<128> P1(Sysroot), P2(Sysroot), P3(Sysroot); in AddClangSystemIncludeArgs() 2744 llvm::SmallString<128> Sysroot = GetEffectiveSysroot(DriverArgs); in AddClangCXXStdlibIncludeArgs() local 2772 llvm::SmallString<128> SysrootUsr = Sysroot; in AddClangCXXStdlibIncludeArgs()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Frontend/ |
| H A D | FrontendActions.h | 105 std::string &Sysroot);
|
| H A D | CompilerInstance.h | 719 StringRef Path, StringRef Sysroot,
|
| /freebsd/contrib/llvm-project/clang/lib/Lex/ |
| H A D | InitHeaderSearch.cpp | 453 InitHeaderSearch Init(HS, HSOpts.Verbose, HSOpts.Sysroot); in ApplyHeaderSearchOptions()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGDebugInfo.cpp | 784 StringRef Sysroot, SDK; in CreateCompileUnit() local 786 Sysroot = CGM.getHeaderSearchOpts().Sysroot; in CreateCompileUnit() 787 auto B = llvm::sys::path::rbegin(Sysroot); in CreateCompileUnit() 788 auto E = llvm::sys::path::rend(Sysroot); in CreateCompileUnit() 809 NameTableKind, CGOpts.DebugRangesBaseAddress, remapDIPath(Sysroot), SDK); in CreateCompileUnit()
|
| H A D | BackendUtil.cpp | 522 Entry.IgnoreSysRoot ? Entry.Path : HSOpts.Sysroot + Entry.Path); in initTargetOptions()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTWriter.cpp | 1678 AddString(HSOpts.Sysroot, Record); in WriteControlBlock() 1877 StringRef Sysroot = PP->getHeaderSearchInfo().getHeaderSearchOpts().Sysroot; in WriteInputFiles() local 1878 if (!Sysroot.empty()) { in WriteInputFiles() 1879 SmallString<128> SDKSettingsJSON = Sysroot; in WriteInputFiles()
|
| H A D | ASTReader.cpp | 6455 HSOpts.Sysroot = ReadString(Record, Idx); in ParseHeaderSearchOptions()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | Sema.cpp | 128 PP.getHeaderSearchInfo().getHeaderSearchOpts().Sysroot); in getDarwinSDKInfoForAvailabilityChecking()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Driver/ |
| H A D | Options.td | 4804 MarshallingInfoString<HeaderSearchOpts<"Sysroot">, [{"/"}]>;
|