Lines Matching defs:Lang
94 static Cl::Kinds ClassifyExprValueKind(const LangOptions &Lang,
99 return Lang.CPlusPlus ? ClassifyTemporary(E->getType()) : Cl::CL_PRValue;
110 const LangOptions &Lang = Ctx.getLangOpts();
229 return Lang.HLSL ? Cl::CL_LValue : Cl::CL_PRValue;
254 if (Lang.CPlusPlus11) {
309 return Lang.CPlusPlus ? Cl::CL_LValue : Cl::CL_PRValue;
317 return ClassifyExprValueKind(Lang, E, E->getValueKind());
321 return ClassifyExprValueKind(Lang, E,
327 return ClassifyExprValueKind(Lang, E, E->getValueKind());
345 if (Lang.CPlusPlus)
400 if (!Lang.CPlusPlus) return Cl::CL_PRValue;
408 if (!Lang.CPlusPlus) return Cl::CL_PRValue;
415 if (!Lang.CPlusPlus) return Cl::CL_PRValue;
472 return ClassifyExprValueKind(Lang, E, E->getValueKind());