Home
last modified time | relevance | path

Searched refs:Sysroot (Results 1 – 18 of 18) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DFrontendActions.cpp124 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 DPrecompiledPreamble.cpp325 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 DCompilerInstance.cpp497 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 DCompilerInvocation.cpp3480 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 DHeaderSearchOptions.h98 std::string Sysroot; variable
287 : Sysroot(_Sysroot), ModuleFormat("raw"), DisableModuleHash(false), in Sysroot() function
/freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DDependencyScanningWorker.cpp470 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 DModuleDepCollector.cpp252 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 DAIX.cpp409 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 DDarwin.cpp801 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 DFrontendActions.h105 std::string &Sysroot);
H A DCompilerInstance.h719 StringRef Path, StringRef Sysroot,
/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DInitHeaderSearch.cpp453 InitHeaderSearch Init(HS, HSOpts.Verbose, HSOpts.Sysroot); in ApplyHeaderSearchOptions()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp784 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 DBackendUtil.cpp522 Entry.IgnoreSysRoot ? Entry.Path : HSOpts.Sysroot + Entry.Path); in initTargetOptions()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp1678 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 DASTReader.cpp6455 HSOpts.Sysroot = ReadString(Record, Idx); in ParseHeaderSearchOptions()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSema.cpp128 PP.getHeaderSearchInfo().getHeaderSearchOpts().Sysroot); in getDarwinSDKInfoForAvailabilityChecking()
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DOptions.td4804 MarshallingInfoString<HeaderSearchOpts<"Sysroot">, [{"/"}]>;