Lines Matching refs:CL_PRValue

68   case Cl::CL_PRValue: assert(getValueKind() == VK_RValue); break;  in ClassifyImpl()
86 return Cl::CL_PRValue; in ClassifyTemporary()
94 return Lang.CPlusPlus ? ClassifyTemporary(E->getType()) : Cl::CL_PRValue; in ClassifyExprValueKind()
195 return Cl::CL_PRValue; in ClassifyInternal()
226 ? Cl::CL_PRValue : Cl::CL_LValue; in ClassifyInternal()
263 return Lang.CPlusPlus ? Cl::CL_LValue : Cl::CL_PRValue; in ClassifyInternal()
266 return Cl::CL_PRValue; in ClassifyInternal()
292 return Cl::CL_PRValue; in ClassifyInternal()
300 return Cl::CL_PRValue; in ClassifyInternal()
347 if (!Lang.CPlusPlus) return Cl::CL_PRValue; in ClassifyInternal()
355 if (!Lang.CPlusPlus) return Cl::CL_PRValue; in ClassifyInternal()
362 if (!Lang.CPlusPlus) return Cl::CL_PRValue; in ClassifyInternal()
373 return (kind == Cl::CL_PRValue) ? Cl::CL_ObjCMessageRValue : kind; in ClassifyInternal()
375 return Cl::CL_PRValue; in ClassifyInternal()
395 return Cl::CL_PRValue; in ClassifyInternal()
452 return islvalue ? Cl::CL_LValue : Cl::CL_PRValue; in ClassifyDecl()
460 if (!Ctx.getLangOpts().CPlusPlus) return Cl::CL_PRValue; in ClassifyUnnamed()
478 ? Cl::CL_PRValue : Cl::CL_LValue); in ClassifyMemberExpr()
529 return Cl::CL_PRValue; in ClassifyMemberExpr()
539 ? Cl::CL_PRValue : Cl::CL_LValue); in ClassifyBinaryOp()
564 return Cl::CL_PRValue; in ClassifyBinaryOp()
586 return Cl::CL_PRValue; in ClassifyConditional()
596 return LCl == RCl ? LCl : Cl::CL_PRValue; in ClassifyConditional()
603 if (Kind == Cl::CL_PRValue) { in IsModifiable()
666 case Cl::CL_PRValue: return LV_InvalidExpression; in ClassifyLValue()
687 case Cl::CL_PRValue: in isModifiableLvalue()