Lines Matching defs:LO
37 Lang langFromOpts(const LangOptions &LO) { return LO.CPlusPlus ? CXX : C; }
48 LangStandard::Kind standardFromOpts(const LangOptions &LO) {
49 if (LO.CPlusPlus) {
50 if (LO.CPlusPlus23)
52 if (LO.CPlusPlus20)
54 if (LO.CPlusPlus17)
56 if (LO.CPlusPlus14)
58 if (LO.CPlusPlus11)
62 if (LO.C23)
65 if (LO.C11)
95 llvm::StringRef getStdlibUmbrellaHeader(const LangOptions &LO) {
100 Lang L = langFromOpts(LO);
273 bool StdLibSet::isBest(const LangOptions &LO) const {
274 return standardFromOpts(LO) >=
275 Best[langFromOpts(LO)].load(std::memory_order_acquire);
278 std::optional<StdLibLocation> StdLibSet::add(const LangOptions &LO,
280 Lang L = langFromOpts(LO);
282 int NewVersion = standardFromOpts(LO);
284 LangStandard::getLangStandardForKind(standardFromOpts(LO)).getName());