/llvm-project/clang-tools-extra/clangd/ |
H A D | SystemIncludeExtractor.cpp | 88 std::string Sysroot; member 96 Sysroot, ISysroot, Target, Stdlib, Specs) == in operator ==() 98 RHS.Lang, RHS.Sysroot, RHS.ISysroot, RHS.Target, RHS.Stdlib, in operator ==() 129 Sysroot = Arg.str(); in DriverArgs() 131 Sysroot = Cmd.CommandLine[I + 1]; in DriverArgs() 193 if (!Sysroot.empty()) in render() 194 Args.append({"--sysroot", Sysroot}); in render() 235 Val.Sysroot, in getHashValue()
|
H A D | CompileCommands.h | 36 std::optional<std::string> Sysroot; member
|
H A D | CompileCommands.cpp | 193 Result.Sysroot = detectSysroot(); in detect() 337 if (Sysroot && !HasPrefix("-isysroot") && !HasExact("--sysroot") && in operator ()() 340 ToAppend.push_back(*Sysroot); in operator ()()
|
/llvm-project/clang/lib/Frontend/ |
H A D | FrontendActions.cpp | 125 std::string Sysroot; in CreateASTConsumer() 126 if (!ComputeASTConsumerArguments(CI, /*ref*/ Sysroot)) in CreateASTConsumer() 136 Sysroot.clear(); in CreateASTConsumer() 142 CI.getPreprocessor(), CI.getModuleCache(), OutputFile, Sysroot, Buffer, in CreateASTConsumer() 154 std::string &Sysroot) { in ComputeASTConsumerArguments() 155 Sysroot = CI.getHeaderSearchOpts().Sysroot; in ComputeASTConsumerArguments() 156 if (CI.getFrontendOpts().RelocatablePCH && Sysroot.empty()) { in ComputeASTConsumerArguments() 196 std::string Sysroot; in CreateMultiplexConsumer() 202 CI.getPreprocessor(), CI.getModuleCache(), OutputFile, Sysroot, Buffe in CreateMultiplexConsumer() 124 std::string Sysroot; CreateASTConsumer() local 153 ComputeASTConsumerArguments(CompilerInstance & CI,std::string & Sysroot) ComputeASTConsumerArguments() argument 195 std::string Sysroot; CreateMultiplexConsumer() local 342 const std::string &Sysroot = CI.getHeaderSearchOpts().Sysroot; ExecuteAction() local [all...] |
H A D | PrecompiledPreamble.cpp | 326 std::string Sysroot; in CreateASTConsumer() local 327 if (!GeneratePCHAction::ComputeASTConsumerArguments(CI, Sysroot)) in CreateASTConsumer() 338 Sysroot.clear(); in CreateASTConsumer() 341 *this, CI.getPreprocessor(), CI.getModuleCache(), Sysroot, Buffer); in CreateASTConsumer()
|
H A D | CompilerInstance.cpp | 501 getHeaderSearchOpts().Sysroot); in createPreprocessor() 617 Path, getHeaderSearchOpts().Sysroot, DisableValidation, in createPCHExternalASTSource() 626 StringRef Path, StringRef Sysroot, in createPCHExternalASTSource() 639 Sysroot.empty() ? "" : Sysroot.data(), DisableValidation, in createPCHExternalASTSource() 1718 std::string Sysroot = HSOpts.Sysroot; in createASTReader() 1729 Sysroot.empty() ? "" : Sysroot.c_str(), in createASTReader() 625 createPCHExternalASTSource(StringRef Path,StringRef Sysroot,DisableValidationForModuleKind DisableValidation,bool AllowPCHWithCompilerErrors,Preprocessor & PP,InMemoryModuleCache & ModuleCache,ASTContext & Context,const PCHContainerReader & PCHContainerRdr,ArrayRef<std::shared_ptr<ModuleFileExtension>> Extensions,ArrayRef<std::shared_ptr<DependencyCollector>> DependencyCollectors,void * DeserializationListener,bool OwnDeserializationListener,bool Preamble,bool UseGlobalModuleIndex) createPCHExternalASTSource() argument 1724 std::string Sysroot = HSOpts.Sysroot; createASTReader() local
|
H A D | CompilerInvocation.cpp | 3405 llvm::sys::path::append(Buffer, Opts.Sysroot, in ParsePointerAuthArgs() 5118 HBuilder.add(hsOpts.Sysroot, hsOpts.ModuleFormat, hsOpts.UseDebugInfo,
|
/llvm-project/clang/cmake/caches/ |
H A D | BaremetalARM.cmake | 6 …armv6m-none-eabi_CMAKE_SYSROOT ${BAREMETAL_ARMV6M_SYSROOT} CACHE STRING "armv6m-none-eabi Sysroot") 11 …armv7m-none-eabi_CMAKE_SYSROOT ${BAREMETAL_ARMV7M_SYSROOT} CACHE STRING "armv7m-none-eabi Sysroot") 18 …v7em-none-eabi_CMAKE_SYSROOT ${BAREMETAL_ARMV7EM_SYSROOT} CACHE STRING "armv7em-none-eabi Sysroot")
|
/llvm-project/clang/include/clang/Lex/ |
H A D | HeaderSearchOptions.h | 98 std::string Sysroot; 281 : Sysroot(_Sysroot), ModuleFormat("raw"), DisableModuleHash(false), in Sysroot() 101 std::string Sysroot; global() variable 274 : Sysroot(_Sysroot), ModuleFormat("raw"), DisableModuleHash(false), Sysroot() function
|
/llvm-project/clang/lib/Driver/ToolChains/ |
H A D | AIX.cpp | 394 llvm::StringRef Sysroot = GetHeaderSysroot(DriverArgs); in AddClangSystemIncludeArgs() 416 SmallString<128> UP(Sysroot); in AddClangSystemIncludeArgs() 435 llvm::StringRef Sysroot = GetHeaderSysroot(DriverArgs); in AddClangCXXStdlibIncludeArgs() 436 SmallString<128> PathCPP(Sysroot); in AddClangCXXStdlibIncludeArgs() 393 llvm::StringRef Sysroot = GetHeaderSysroot(DriverArgs); AddClangSystemIncludeArgs() local 434 llvm::StringRef Sysroot = GetHeaderSysroot(DriverArgs); AddClangCXXStdlibIncludeArgs() local
|
H A D | Darwin.cpp | 817 if (auto *Sysroot = Args.getLastArg(options::OPT_isysroot)) { in ConstructJob() 819 SmallString<128> P(Sysroot->getValue()); in ConstructJob() 2517 llvm::SmallString<128> Sysroot = GetEffectiveSysroot(DriverArgs); in AddClangCXXStdlibIncludeArgs() 2528 SmallString<128> P(Sysroot); in AddClangCXXStdlibIncludeArgs() 2550 llvm::sys::path::is_absolute(dir) ? "" : llvm::StringRef(Sysroot); in AddClangCXXStdlibIncludeArgs() 2555 SmallString<128> P(Sysroot); in AddClangCXXStdlibIncludeArgs() 2606 llvm::SmallString<128> Sysroot = GetEffectiveSysroot(DriverArgs); in AddClangCXXStdlibIncludeArgs() 2634 llvm::SmallString<128> SysrootUsr = Sysroot; in AddCXXStdlibLibArgs() 779 if (auto *Sysroot = Args.getLastArg(options::OPT_isysroot)) { ConstructJob() local 2432 llvm::SmallString<128> Sysroot = GetEffectiveSysroot(DriverArgs); AddClangSystemIncludeArgs() local 2521 llvm::SmallString<128> Sysroot = GetEffectiveSysroot(DriverArgs); AddClangCXXStdlibIncludeArgs() local
|
/llvm-project/clang-tools-extra/clangd/unittests/ |
H A D | CompileCommandsTests.cpp | 52 Mangler.Sysroot = testPath("fake/sysroot"); in TEST() 87 TEST(CommandMangler, Sysroot) { in TEST() 89 Mangler.Sysroot = testPath("fake/sysroot"); in TEST() 483 Mangler.Sysroot = testPath("fake/sysroot"); 86 TEST(CommandMangler,Sysroot) TEST() argument
|
/llvm-project/clang/include/clang/Frontend/ |
H A D | FrontendActions.h | 105 std::string &Sysroot);
|
H A D | CompilerInstance.h | 747 StringRef Path, StringRef Sysroot,
|
/llvm-project/lldb/unittests/Expression/ |
H A D | CppModuleConfigurationTest.cpp | 96 TEST_F(CppModuleConfigurationTest, Sysroot) { in TEST_F() argument
|
/llvm-project/clang/lib/Lex/ |
H A D | InitHeaderSearch.cpp | 545 InitHeaderSearch Init(HS, HSOpts.Verbose, HSOpts.Sysroot); in ApplyHeaderSearchOptions()
|
/llvm-project/clang/lib/CodeGen/ |
H A D | CGDebugInfo.cpp | 672 StringRef Sysroot, SDK; 674 Sysroot = CGM.getHeaderSearchOpts().Sysroot; in CreateType() 675 auto B = llvm::sys::path::rbegin(Sysroot); in CreateType() 676 auto E = llvm::sys::path::rend(Sysroot); in CreateType() 697 NameTableKind, CGOpts.DebugRangesBaseAddress, remapDIPath(Sysroot), SDK); in CreateType() 645 StringRef Sysroot, SDK; CreateCompileUnit() local
|
H A D | BackendUtil.cpp | 517 Entry.IgnoreSysRoot ? Entry.Path : HSOpts.Sysroot + Entry.Path); in getInstrProfOptions()
|
/llvm-project/compiler-rt/cmake/ |
H A D | config-ix.cmake | 423 message(ERROR "Could not detect OS X Sysroot. Either install Xcode or the Apple Command Line Tools")
|
/llvm-project/clang/lib/Sema/ |
H A D | Sema.cpp | 105 PP.getHeaderSearchInfo().getHeaderSearchOpts().Sysroot); in getDarwinSDKInfoForAvailabilityChecking()
|
/llvm-project/clang/lib/Serialization/ |
H A D | ASTWriter.cpp | 1681 AddString(HSOpts.Sysroot, Record); in WriteControlBlock()
|
H A D | ASTReader.cpp | 6384 HSOpts.Sysroot = ReadString(Record, Idx); in operator ()()
|
/llvm-project/clang/docs/ |
H A D | InternalsManual.rst | 1003 MarshallingInfoString<HeaderSearchOpts<"Sysroot">, [{"/"}]>;
|
/llvm-project/clang/include/clang/Driver/ |
H A D | Options.td | 4682 MarshallingInfoString<HeaderSearchOpts<"Sysroot">, [{"/"}]>;
|