Lines Matching refs:CL_LValue
51 kind = (kind == Cl::CL_LValue ? Cl::CL_AddressableVoid : Cl::CL_Void); in ClassifyImpl()
56 case Cl::CL_LValue: in ClassifyImpl()
101 return Cl::CL_LValue; in ClassifyExprValueKind()
151 return Cl::CL_LValue; in ClassifyInternal()
156 return !E->isLValue() ? ClassifyTemporary(E->getType()) : Cl::CL_LValue; in ClassifyInternal()
209 return Lang.HLSL ? Cl::CL_LValue : Cl::CL_PRValue; in ClassifyInternal()
233 return Cl::CL_LValue; in ClassifyInternal()
244 ? Cl::CL_PRValue : Cl::CL_LValue; in ClassifyInternal()
257 return Cl::CL_LValue; in ClassifyInternal()
269 if (K != Cl::CL_LValue) return K; in ClassifyInternal()
273 return Cl::CL_LValue; in ClassifyInternal()
281 return Lang.CPlusPlus ? Cl::CL_LValue : Cl::CL_PRValue; in ClassifyInternal()
342 return Cl::CL_LValue; in ClassifyInternal()
428 ? Cl::CL_LValue in ClassifyInternal()
482 return islvalue ? Cl::CL_LValue : Cl::CL_PRValue; in ClassifyDecl()
497 return Cl::CL_LValue; in ClassifyUnnamed()
502 return RV->getPointeeType()->isFunctionType() ? Cl::CL_LValue : Cl::CL_XValue; in ClassifyUnnamed()
508 ? Cl::CL_PRValue : Cl::CL_LValue); in ClassifyMemberExpr()
516 return Cl::CL_LValue; in ClassifyMemberExpr()
530 return Cl::CL_LValue; in ClassifyMemberExpr()
535 return Cl::CL_LValue; in ClassifyMemberExpr()
543 return Cl::CL_LValue; in ClassifyMemberExpr()
555 return Method->isStatic() ? Cl::CL_LValue : Cl::CL_MemberFunction; in ClassifyMemberExpr()
569 ? Cl::CL_PRValue : Cl::CL_LValue); in ClassifyBinaryOp()
591 : Cl::CL_LValue; in ClassifyBinaryOp()
643 if (Kind != Cl::CL_LValue) in IsModifiable()
685 case Cl::CL_LValue: return LV_Valid; in ClassifyLValue()
706 case Cl::CL_LValue: break; in isModifiableLvalue()
721 assert(VC.getKind() == Cl::CL_LValue && "Unhandled kind"); in isModifiableLvalue()