Home | History | Annotate | Download | only in Sema

Lines Matching refs:VK

267 /// VK should be set in advance to the value kind of the base
270 CheckExtVectorComponent(Sema &S, QualType baseType, ExprValueKind &VK,
361 if (HasRepeated) VK = VK_RValue;
809 ExprValueKind VK, ExprObjectKind OK,
815 TemplateArgs, Ty, VK, OK);
1435 ExprValueKind VK = (IsArrow ? VK_LValue : BaseExpr.get()->getValueKind());
1436 QualType ret = CheckExtVectorComponent(*this, BaseType, VK, OpLoc,
1441 return Owned(new (Context) ExtVectorElementExpr(ret, VK, BaseExpr.take(),
1601 ExprValueKind VK = VK_LValue;
1605 VK = BaseExpr->getValueKind();
1607 VK = VK_RValue;
1609 if (VK != VK_RValue && Field->isBitField())
1616 VK = VK_LValue;
1651 MemberType, VK, OK));