Home | History | Annotate | Download | only in Sema

Lines Matching defs:OperatorDelete

1403   FunctionDecl *OperatorDelete = nullptr;
1410 OperatorNew, OperatorDelete))
1526 if (OperatorDelete) {
1527 if (DiagnoseUseOfDecl(OperatorDelete, StartLoc))
1529 MarkFunctionReferenced(StartLoc, OperatorDelete);
1551 CXXNewExpr(Context, UseGlobal, OperatorNew, OperatorDelete,
1621 FunctionDecl *&OperatorDelete) {
1689 OperatorDelete = nullptr;
1812 OperatorDelete = Matches[0].second;
1821 isNonPlacementDeallocationFunction(*this, OperatorDelete)) {
1825 if (!OperatorDelete->isImplicit())
1826 Diag(OperatorDelete->getLocation(), diag::note_previous_decl)
2254 FunctionDecl *OperatorDelete = nullptr;
2373 OperatorDelete))
2387 else if (OperatorDelete && isa<CXXMethodDecl>(OperatorDelete))
2388 UsualArrayDeleteWantsSize = (OperatorDelete->getNumParams() == 2);
2425 if (!OperatorDelete)
2427 OperatorDelete = FindUsualDeallocationFunction(
2433 MarkFunctionReferenced(StartLoc, OperatorDelete);
2446 UsualArrayDeleteWantsSize, OperatorDelete, Ex.get(), StartLoc);