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()
230 return Cl::CL_LValue; in ClassifyInternal()
241 ? Cl::CL_PRValue : Cl::CL_LValue; in ClassifyInternal()
254 return Cl::CL_LValue; in ClassifyInternal()
266 if (K != Cl::CL_LValue) return K; in ClassifyInternal()
270 return Cl::CL_LValue; in ClassifyInternal()
278 return Lang.CPlusPlus ? Cl::CL_LValue : Cl::CL_PRValue; in ClassifyInternal()
339 return Cl::CL_LValue; in ClassifyInternal()
425 ? Cl::CL_LValue in ClassifyInternal()
477 return islvalue ? Cl::CL_LValue : Cl::CL_PRValue; in ClassifyDecl()
492 return Cl::CL_LValue; in ClassifyUnnamed()
497 return RV->getPointeeType()->isFunctionType() ? Cl::CL_LValue : Cl::CL_XValue; in ClassifyUnnamed()
503 ? Cl::CL_PRValue : Cl::CL_LValue); in ClassifyMemberExpr()
511 return Cl::CL_LValue; in ClassifyMemberExpr()
525 return Cl::CL_LValue; in ClassifyMemberExpr()
530 return Cl::CL_LValue; in ClassifyMemberExpr()
538 return Cl::CL_LValue; in ClassifyMemberExpr()
550 return Method->isStatic() ? Cl::CL_LValue : Cl::CL_MemberFunction; in ClassifyMemberExpr()
564 ? Cl::CL_PRValue : Cl::CL_LValue); in ClassifyBinaryOp()
586 : Cl::CL_LValue; in ClassifyBinaryOp()
638 if (Kind != Cl::CL_LValue) in IsModifiable()
680 case Cl::CL_LValue: return LV_Valid; in ClassifyLValue()
701 case Cl::CL_LValue: break; in isModifiableLvalue()
716 assert(VC.getKind() == Cl::CL_LValue && "Unhandled kind"); in isModifiableLvalue()