Lines Matching refs:Lang
94 static Cl::Kinds ClassifyExprValueKind(const LangOptions &Lang, in ClassifyExprValueKind() argument
99 return Lang.CPlusPlus ? ClassifyTemporary(E->getType()) : Cl::CL_PRValue; in ClassifyExprValueKind()
110 const LangOptions &Lang = Ctx.getLangOpts(); in ClassifyInternal() local
214 return Lang.HLSL ? Cl::CL_LValue : Cl::CL_PRValue; in ClassifyInternal()
239 if (Lang.CPlusPlus11) { in ClassifyInternal()
294 return Lang.CPlusPlus ? Cl::CL_LValue : Cl::CL_PRValue; in ClassifyInternal()
302 return ClassifyExprValueKind(Lang, E, E->getValueKind()); in ClassifyInternal()
306 return ClassifyExprValueKind(Lang, E, in ClassifyInternal()
312 return ClassifyExprValueKind(Lang, E, E->getValueKind()); in ClassifyInternal()
330 if (Lang.CPlusPlus) in ClassifyInternal()
385 if (!Lang.CPlusPlus) return Cl::CL_PRValue; in ClassifyInternal()
393 if (!Lang.CPlusPlus) return Cl::CL_PRValue; in ClassifyInternal()
400 if (!Lang.CPlusPlus) return Cl::CL_PRValue; in ClassifyInternal()
450 return ClassifyExprValueKind(Lang, E, E->getValueKind()); in ClassifyInternal()