Lines Matching defs:OperatorNew
1364 FunctionDecl *OperatorNew = nullptr;
1401 OperatorNew, UnusedResult, /*Diagnose*/ false);
1425 if (!OperatorNew ||
1451 if (!OperatorNew || !PassAlignment) {
1452 FoundNonAlignedInPromise = OperatorNew;
1458 if (!OperatorNew && !PlacementArgs.empty())
1465 OperatorNew && !isa<CXXRecordDecl>(OperatorNew->getDeclContext());
1469 if (RequiresNoThrowAlloc && (!OperatorNew || IsGlobalOverload)) {
1474 OperatorNew = nullptr;
1482 S.Diag(OperatorNew->getLocation(),
1487 if (!OperatorNew) {
1498 const auto *FT = OperatorNew->getType()->castAs<FunctionProtoType>();
1500 S.Diag(OperatorNew->getLocation(),
1502 << OperatorNew;
1504 << OperatorNew;
1541 S.BuildDeclRefExpr(OperatorNew, OperatorNew->getType(), VK_LValue, Loc);
1549 if (OperatorNew->getNumParams() > NewArgs.size())