Lines Matching defs:VK
593 QualType Ty, ExprValueKind VK,
597 : CallExpr(CXXOperatorCallExprClass, Fn, /*PreArgs=*/{}, Args, Ty, VK,
615 ExprValueKind VK, SourceLocation OperatorLoc,
623 return new (Mem) CXXOperatorCallExpr(OpKind, Fn, Args, Ty, VK, OperatorLoc,
664 QualType Ty, ExprValueKind VK,
668 : CallExpr(CXXMemberCallExprClass, Fn, /*PreArgs=*/{}, Args, Ty, VK, RP,
678 ExprValueKind VK,
689 CXXMemberCallExpr(Fn, Args, Ty, VK, RP, FPFeatures, MinNumArgs);
762 CXXStaticCastExpr::Create(const ASTContext &C, QualType T, ExprValueKind VK,
771 auto *E = new (Buffer) CXXStaticCastExpr(T, VK, K, Op, PathSize, WrittenTy,
789 ExprValueKind VK,
799 new (Buffer) CXXDynamicCastExpr(T, VK, K, Op, PathSize, WrittenTy, L,
854 ExprValueKind VK, CastKind K, Expr *Op,
862 new (Buffer) CXXReinterpretCastExpr(T, VK, K, Op, PathSize, WrittenTy, L,
877 ExprValueKind VK, Expr *Op,
882 return new (C) CXXConstCastExpr(T, VK, Op, WrittenTy, L, RParenLoc, AngleBrackets);
890 CXXAddrspaceCastExpr::Create(const ASTContext &C, QualType T, ExprValueKind VK,
894 return new (C) CXXAddrspaceCastExpr(T, VK, K, Op, WrittenTy, L, RParenLoc,
903 const ASTContext &C, QualType T, ExprValueKind VK, TypeSourceInfo *Written,
911 CXXFunctionalCastExpr(T, VK, Written, K, Op, PathSize, FPO, L, R);
937 QualType Ty, ExprValueKind VK,
941 : CallExpr(UserDefinedLiteralClass, Fn, /*PreArgs=*/{}, Args, Ty, VK,
952 QualType Ty, ExprValueKind VK,
963 UserDefinedLiteral(Fn, Args, Ty, VK, LitEndLoc, SuffixLoc, FPFeatures);
1895 ExprValueKind VK, SourceLocation RP,
1898 : CallExpr(CUDAKernelCallExprClass, Fn, /*PreArgs=*/Config, Args, Ty, VK,
1908 ArrayRef<Expr *> Args, QualType Ty, ExprValueKind VK,
1918 CUDAKernelCallExpr(Fn, Config, Args, Ty, VK, RP, FPFeatures, MinNumArgs);