Lines Matching refs:VK
374 CheckExtVectorComponent(Sema &S, QualType baseType, ExprValueKind &VK, in CheckExtVectorComponent() argument
490 VK = VK_PRValue; in CheckExtVectorComponent()
936 QualType Ty, ExprValueKind VK, ExprObjectKind OK, in BuildMemberExpr() argument
943 VK, OK, getNonOdrUseReasonInCurrentContext(Member)); in BuildMemberExpr()
1670 ExprValueKind VK = (IsArrow ? VK_LValue : BaseExpr.get()->getValueKind()); in LookupMemberExpr() local
1671 QualType ret = CheckExtVectorComponent(S, BaseType, VK, OpLoc, in LookupMemberExpr()
1680 ExtVectorElementExpr(ret, VK, BaseExpr.get(), *Member, MemberLoc); in LookupMemberExpr()
1832 ExprValueKind VK = VK_LValue; in BuildFieldReferenceExpr() local
1836 VK = BaseExpr->getValueKind(); in BuildFieldReferenceExpr()
1838 VK = VK_PRValue; in BuildFieldReferenceExpr()
1840 if (VK != VK_PRValue && Field->isBitField()) in BuildFieldReferenceExpr()
1847 VK = VK_LValue; in BuildFieldReferenceExpr()
1894 return OpenMP().getOpenMPCapturedExpr(PrivateCopy, VK, OK, in BuildFieldReferenceExpr()
1902 /*HadMultipleCandidates=*/false, MemberNameInfo, MemberType, VK, OK); in BuildFieldReferenceExpr()