Lines Matching defs:OperatorNew
1406 FunctionDecl *OperatorNew = nullptr;
1443 OperatorNew, UnusedResult, /*Diagnose*/ false);
1467 if (!OperatorNew ||
1493 if (!OperatorNew || !PassAlignment) {
1494 FoundNonAlignedInPromise = OperatorNew;
1500 if (!OperatorNew && !PlacementArgs.empty())
1507 OperatorNew && !isa<CXXRecordDecl>(OperatorNew->getDeclContext());
1511 if (RequiresNoThrowAlloc && (!OperatorNew || IsGlobalOverload)) {
1516 OperatorNew = nullptr;
1524 S.Diag(OperatorNew->getLocation(),
1529 if (!OperatorNew) {
1540 const auto *FT = OperatorNew->getType()->castAs<FunctionProtoType>();
1542 S.Diag(OperatorNew->getLocation(),
1544 << OperatorNew;
1546 << OperatorNew;
1583 S.BuildDeclRefExpr(OperatorNew, OperatorNew->getType(), VK_LValue, Loc);
1591 if (OperatorNew->getNumParams() > NewArgs.size())