Home
last modified time | relevance | path

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

/llvm-project/clang-tools-extra/clangd/
H A DSystemIncludeExtractor.cpp88 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 DCompileCommands.h36 std::optional<std::string> Sysroot; member
H A DCompileCommands.cpp193 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 DFrontendActions.cpp125 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 DPrecompiledPreamble.cpp326 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 DCompilerInstance.cpp501 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 DCompilerInvocation.cpp3405 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 DBaremetalARM.cmake6 …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 DHeaderSearchOptions.h98 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 DAIX.cpp394 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 DDarwin.cpp817 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 DCompileCommandsTests.cpp52 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 DFrontendActions.h105 std::string &Sysroot);
H A DCompilerInstance.h747 StringRef Path, StringRef Sysroot,
/llvm-project/lldb/unittests/Expression/
H A DCppModuleConfigurationTest.cpp96 TEST_F(CppModuleConfigurationTest, Sysroot) { in TEST_F() argument
/llvm-project/clang/lib/Lex/
H A DInitHeaderSearch.cpp545 InitHeaderSearch Init(HS, HSOpts.Verbose, HSOpts.Sysroot); in ApplyHeaderSearchOptions()
/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp672 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 DBackendUtil.cpp517 Entry.IgnoreSysRoot ? Entry.Path : HSOpts.Sysroot + Entry.Path); in getInstrProfOptions()
/llvm-project/compiler-rt/cmake/
H A Dconfig-ix.cmake423 message(ERROR "Could not detect OS X Sysroot. Either install Xcode or the Apple Command Line Tools")
/llvm-project/clang/lib/Sema/
H A DSema.cpp105 PP.getHeaderSearchInfo().getHeaderSearchOpts().Sysroot); in getDarwinSDKInfoForAvailabilityChecking()
/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp1681 AddString(HSOpts.Sysroot, Record); in WriteControlBlock()
H A DASTReader.cpp6384 HSOpts.Sysroot = ReadString(Record, Idx); in operator ()()
/llvm-project/clang/docs/
H A DInternalsManual.rst1003 MarshallingInfoString<HeaderSearchOpts<"Sysroot">, [{"/"}]>;
/llvm-project/clang/include/clang/Driver/
H A DOptions.td4682 MarshallingInfoString<HeaderSearchOpts<"Sysroot">, [{"/"}]>;