Lines Matching refs:EmptyShell
357 ConstantExpr::ConstantExpr(EmptyShell Empty,
374 return new (Mem) ConstantExpr(EmptyShell(), StorageKind);
540 return new (Mem) DeclRefExpr(EmptyShell());
572 SYCLUniqueStableNameExpr::SYCLUniqueStableNameExpr(EmptyShell Empty,
588 return new (Ctx) SYCLUniqueStableNameExpr(EmptyShell(), ResultTy);
632 PredefinedExpr::PredefinedExpr(EmptyShell Empty, bool HasFunctionName)
650 return new (Mem) PredefinedExpr(EmptyShell(), HasFunctionName);
985 IntegerLiteral::Create(const ASTContext &C, EmptyShell Empty) {
1010 EmptyShell Empty) {
1073 FloatingLiteral::FloatingLiteral(const ASTContext &C, EmptyShell Empty)
1086 FloatingLiteral::Create(const ASTContext &C, EmptyShell Empty) {
1185 StringLiteral::StringLiteral(EmptyShell Empty, unsigned NumConcatenated,
1212 StringLiteral(EmptyShell(), NumConcatenated, Length, CharByteWidth);
1485 bool HasFPFeatures, EmptyShell Empty)
1523 bool HasFPFeatures, EmptyShell Empty) {
1802 return new (Mem) MemberExpr(EmptyShell());
2116 return new (Buffer) ImplicitCastExpr(EmptyShell(), PathSize, HasFPFeatures);
2143 return new (Buffer) CStyleCastExpr(EmptyShell(), PathSize, HasFPFeatures);
4519 GenericSelectionExpr::GenericSelectionExpr(EmptyShell Empty, unsigned NumAssocs)
4585 return new (Mem) GenericSelectionExpr(EmptyShell(), NumAssocs);
4769 ParenListExpr::ParenListExpr(EmptyShell Empty, unsigned NumExprs)
4787 return new (Mem) ParenListExpr(EmptyShell(), NumExprs);
4899 return new (Mem) BinaryOperator(EmptyShell());
4920 return new (Mem) CompoundAssignOperator(C, EmptyShell(), HasFPFeatures);
4942 return new (Mem) UnaryOperator(hasFPFeatures, EmptyShell());
4983 EmptyShell sh,
4991 PseudoObjectExpr::PseudoObjectExpr(EmptyShell shell, unsigned numSemanticExprs)
5239 return new (Mem) RecoveryExpr(EmptyShell(), NumSubExprs);
5286 return new (Mem) OMPArrayShapingExpr(EmptyShell(), NumDims);
5419 return new (Mem) OMPIteratorExpr(EmptyShell(), NumIterators);
5430 return new (C) HLSLOutArgExpr(EmptyShell());