Lines Matching defs:VK

432                          ExprValueKind VK, SourceLocation L,
435 : Expr(DeclRefExprClass, T, VK, OK_Ordinary), D(D), DNLoc(LocInfo) {
455 QualType T, ExprValueKind VK, NonOdrUseReason NOUR)
456 : Expr(DeclRefExprClass, T, VK, OK_Ordinary), D(D),
493 ExprValueKind VK, NamedDecl *FoundD,
499 T, VK, FoundD, TemplateArgs, NOUR);
507 QualType T, ExprValueKind VK,
526 FoundD, TemplateArgs, T, VK, NOUR);
1450 ArrayRef<Expr *> Args, QualType Ty, ExprValueKind VK,
1453 : Expr(SC, Ty, VK, OK_Ordinary), RParenLoc(RParenLoc) {
1495 ArrayRef<Expr *> Args, QualType Ty, ExprValueKind VK,
1504 return new (Mem) CallExpr(CallExprClass, Fn, /*PreArgs=*/{}, Args, Ty, VK,
1509 ExprValueKind VK, SourceLocation RParenLoc,
1514 VK, RParenLoc, FPOptionsOverride(),
1720 ExprValueKind VK, ExprObjectKind OK,
1722 : Expr(MemberExprClass, T, VK, OK), Base(Base), MemberDecl(MemberDecl),
1759 QualType T, ExprValueKind VK, ExprObjectKind OK, NonOdrUseReason NOUR) {
1773 TemplateArgs, T, VK, OK, NOUR);
2077 ExprValueKind VK,
2089 new (Buffer) ImplicitCastExpr(T, Kind, Operand, PathSize, FPO, VK);
2106 ExprValueKind VK, CastKind K, Expr *Op,
2116 new (Buffer) CStyleCastExpr(T, VK, K, Op, PathSize, FPO, WrittenTy, L, R);
4763 Opcode opc, QualType ResTy, ExprValueKind VK,
4766 : Expr(BinaryOperatorClass, ResTy, VK, OK) {
4780 Opcode opc, QualType ResTy, ExprValueKind VK,
4783 : Expr(CompoundAssignOperatorClass, ResTy, VK, OK) {
4806 ExprValueKind VK, ExprObjectKind OK,
4814 BinaryOperator(C, lhs, rhs, opc, ResTy, VK, OK, opLoc, FPFeatures);
4827 Opcode opc, QualType ResTy, ExprValueKind VK,
4836 CompoundAssignOperator(C, lhs, rhs, opc, ResTy, VK, OK, opLoc, FPFeatures,
4848 QualType type, ExprValueKind VK, ExprObjectKind OK,
4851 : Expr(UnaryOperatorClass, type, VK, OK), Val(input) {
4863 ExprValueKind VK, ExprObjectKind OK,
4870 UnaryOperator(C, input, opc, type, VK, OK, l, CanOverflow, FPFeatures);
4905 ExprValueKind VK;
4908 VK = VK_PRValue;
4912 VK = semantics[resultIndex]->getValueKind();
4918 return new(buffer) PseudoObjectExpr(type, VK, syntax, semantics,
4922 PseudoObjectExpr::PseudoObjectExpr(QualType type, ExprValueKind VK,
4925 : Expr(PseudoObjectExprClass, type, VK, OK_Ordinary) {