First half of CWG1962: decltype(__func__) should not be a reference type,
because __func__ is supposed to act like a local static variable.