Lines Matching refs:Empty
302 ConstantExpr::ConstantExpr(ResultStorageKind StorageKind, EmptyShell Empty)
303 : FullExpr(ConstantExprClass, Empty) {
309 EmptyShell Empty) {
315 ConstantExpr *Self = new (Mem) ConstantExpr(StorageKind, Empty);
628 PredefinedExpr::PredefinedExpr(EmptyShell Empty, bool HasFunctionName)
629 : Expr(PredefinedExprClass, Empty) {
934 IntegerLiteral::Create(const ASTContext &C, EmptyShell Empty) {
935 return new (C) IntegerLiteral(Empty);
977 FloatingLiteral::FloatingLiteral(const ASTContext &C, EmptyShell Empty)
978 : Expr(FloatingLiteralClass, Empty) {
990 FloatingLiteral::Create(const ASTContext &C, EmptyShell Empty) {
991 return new (C) FloatingLiteral(C, Empty);
1076 StringLiteral::StringLiteral(EmptyShell Empty, unsigned NumConcatenated,
1078 : Expr(StringLiteralClass, Empty) {
1373 EmptyShell Empty)
1374 : Expr(SC, Empty), NumArgs(NumArgs) {
1407 EmptyShell Empty) {
1412 return new (Mem) CallExpr(CallExprClass, /*NumPreArgs=*/0, NumArgs, Empty);
4240 GenericSelectionExpr::GenericSelectionExpr(EmptyShell Empty, unsigned NumAssocs)
4241 : Expr(GenericSelectionExprClass, Empty), NumAssocs(NumAssocs) {}
4497 ParenListExpr::ParenListExpr(EmptyShell Empty, unsigned NumExprs)
4498 : Expr(ParenListExprClass, Empty) {