On freestanding implementations,
it is
implementation-defined
whether each entity introduced by a freestanding deleted function
is a deleted function (
[dcl.fct.def.delete]) or
whether the requirements are the same as
the corresponding requirements for a hosted implementation
.