reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
13196 FunctionDecl *OperatorDelete = E->getOperatorDelete(); 13198 Info.FFDiag(E, diag::note_constexpr_new_non_replaceable) 13203 const Expr *Arg = E->getArgument(); 13217 Info.CCEDiag(E, diag::note_constexpr_new); 13222 Info, E, Pointer, E->isArrayForm() ? DynAlloc::ArrayNew : DynAlloc::New); 13222 Info, E, Pointer, E->isArrayForm() ? DynAlloc::ArrayNew : DynAlloc::New); 13229 if (!E->isArrayForm() && Pointer.Designator.Entries.size() != 0 && 13231 Info.FFDiag(E, diag::note_constexpr_delete_base_nonvirt_dtor) 13238 if (!E->isArrayForm() && !E->isGlobalDelete()) { 13238 if (!E->isArrayForm() && !E->isGlobalDelete()) { 13242 Info.FFDiag(E, diag::note_constexpr_new_non_replaceable) 13248 if (!HandleDestruction(Info, E->getExprLoc(), Pointer.getLValueBase(), 13257 Info.FFDiag(E, diag::note_constexpr_double_delete);