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();
214 return Lang.HLSL ? Cl::CL_LValue : Cl::CL_PRValue;
239 if (Lang.CPlusPlus11) {
294 return Lang.CPlusPlus ? Cl::CL_LValue : Cl::CL_PRValue;
302 return ClassifyExprValueKind(Lang, E, E->getValueKind());
306 return ClassifyExprValueKind(Lang, E,
312 return ClassifyExprValueKind(Lang, E, E->getValueKind());
330 if (Lang.CPlusPlus)
385 if (!Lang.CPlusPlus) return Cl::CL_PRValue;
393 if (!Lang.CPlusPlus) return Cl::CL_PRValue;
400 if (!Lang.CPlusPlus) return Cl::CL_PRValue;
450 return ClassifyExprValueKind(Lang, E, E->getValueKind());