Lines Matching defs:VK
369 /// VK should be set in advance to the value kind of the base
372 CheckExtVectorComponent(Sema &S, QualType baseType, ExprValueKind &VK,
491 VK = VK_PRValue;
937 QualType Ty, ExprValueKind VK, ExprObjectKind OK,
944 VK, OK, getNonOdrUseReasonInCurrentContext(Member));
1714 ExprValueKind VK = (IsArrow ? VK_LValue : BaseExpr.get()->getValueKind());
1715 QualType ret = CheckExtVectorComponent(S, BaseType, VK, OpLoc,
1724 ExtVectorElementExpr(ret, VK, BaseExpr.get(), *Member, MemberLoc);
1876 ExprValueKind VK = VK_LValue;
1880 VK = BaseExpr->getValueKind();
1882 VK = VK_PRValue;
1884 if (VK != VK_PRValue && Field->isBitField())
1891 VK = VK_LValue;
1946 return OpenMP().getOpenMPCapturedExpr(PrivateCopy, VK, OK,
1954 /*HadMultipleCandidates=*/false, MemberNameInfo, MemberType, VK, OK);