Home
last modified time | relevance | path

Searched refs:OSSuffix (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/Driver/
H A DMultilib.h34 std::string OSSuffix; variable
40 Multilib(StringRef GCCSuffix = {}, StringRef OSSuffix = {},
57 assert(OSSuffix.empty() || in osSuffix()
58 (StringRef(OSSuffix).front() == '/' && OSSuffix.size() > 1)); in osSuffix()
59 return OSSuffix; in osSuffix()
107 { return GCCSuffix.empty() && OSSuffix.empty() && IncludeSuffix.empty(); } in isDefault()
/llvm-project-15.0.7/clang/lib/Driver/
H A DMultilib.cpp53 Multilib::Multilib(StringRef GCCSuffix, StringRef OSSuffix, in Multilib() argument
55 : GCCSuffix(GCCSuffix), OSSuffix(OSSuffix), IncludeSuffix(IncludeSuffix), in Multilib()
58 normalizePathSegment(this->OSSuffix); in Multilib()
69 OSSuffix = std::string(S); in osSuffix()
70 normalizePathSegment(OSSuffix); in osSuffix()
175 SmallString<128> OSSuffix; in compose() local
176 llvm::sys::path::append(OSSuffix, "/", Base.osSuffix(), New.osSuffix()); in compose()
181 Multilib Composed(GCCSuffix, OSSuffix, IncludeSuffix); in compose()