26 Numerics library [numerics]

26.4 Complex numbers [complex.numbers]

26.4.9 Additional overloads [cmplx.over]

The following function templates shall have additional overloads:
arg                   norm
conj                  proj
imag                  real
where norm, conj, imag, and real are constexpr overloads.
The additional overloads shall be sufficient to ensure:
Function template pow shall have additional overloads sufficient to ensure, for a call with at least one argument of type complex<T>: