: An implementation might express such a condition
via the
constant-expression
in a
static_assert-declaration. If the diagnostic is to be emitted only after the function
has been selected by overload resolution,
an implementation might express such a condition
via a
constraint-expression
and also define the function as deleted. —
end example