Lines Matching refs:EmptyShell
283 CXXNewExpr::CXXNewExpr(EmptyShell Empty, bool IsArray,
322 CXXNewExpr(EmptyShell(), IsArray, NumPlacementArgs, IsParenTypeId);
413 UnresolvedLookupExpr::UnresolvedLookupExpr(EmptyShell Empty,
463 UnresolvedLookupExpr(EmptyShell(), NumResults, HasTemplateKWAndArgsInfo);
504 OverloadExpr::OverloadExpr(StmtClass SC, EmptyShell Empty, unsigned NumResults,
606 EmptyShell Empty)
629 EmptyShell Empty) {
671 EmptyShell Empty)
694 EmptyShell Empty) {
784 return new (Buffer) CXXStaticCastExpr(EmptyShell(), PathSize, HasFPFeatures);
809 return new (Buffer) CXXDynamicCastExpr(EmptyShell(), PathSize);
872 return new (Buffer) CXXReinterpretCastExpr(EmptyShell(), PathSize);
885 return new (C) CXXConstCastExpr(EmptyShell());
898 return new (C) CXXAddrspaceCastExpr(EmptyShell());
924 CXXFunctionalCastExpr(EmptyShell(), PathSize, HasFPFeatures);
945 EmptyShell Empty)
968 EmptyShell Empty) {
1015 return new (Mem) CXXDefaultArgExpr(EmptyShell(), HasRewrittenInit);
1069 return new (Mem) CXXDefaultInitExpr(EmptyShell(), HasRewrittenInit);
1121 CXXTemporaryObjectExpr::CXXTemporaryObjectExpr(EmptyShell Empty,
1145 return new (Mem) CXXTemporaryObjectExpr(EmptyShell(), NumArgs);
1180 CXXConstructExpr(CXXConstructExprClass, EmptyShell(), NumArgs);
1211 CXXConstructExpr::CXXConstructExpr(StmtClass SC, EmptyShell Empty,
1284 LambdaExpr::LambdaExpr(EmptyShell Empty, unsigned NumCaptures)
1317 return new (Mem) LambdaExpr(EmptyShell(), NumCaptures);
1441 ExprWithCleanups::ExprWithCleanups(EmptyShell empty, unsigned numObjects)
1447 EmptyShell empty,
1484 return new (Mem) CXXUnresolvedConstructExpr(EmptyShell(), NumArgs);
1524 EmptyShell Empty, bool HasTemplateKWAndArgsInfo,
1565 EmptyShell(), HasTemplateKWAndArgsInfo, HasFirstQualifierFoundInScope);
1575 return new (Ctx) CXXThisExpr(EmptyShell());
1622 UnresolvedMemberExpr::UnresolvedMemberExpr(EmptyShell Empty,
1663 UnresolvedMemberExpr(EmptyShell(), NumResults, HasTemplateKWAndArgsInfo);
1709 return new (Storage) SizeOfPackExpr(EmptyShell(), NumPartialArgs);
1749 return new (Storage) PackIndexingExpr(EmptyShell{});
1889 return new (Mem) TypeTraitExpr(EmptyShell());
1901 EmptyShell Empty)
1923 EmptyShell Empty) {
1944 EmptyShell Empty) {