Let
t and
t2 be lvalues
denoting distinct equal objects
of types
const remove_reference_t<T> and
remove_cvref_t<T>, respectively, and
let
u and
u2 be lvalues denoting distinct equal objects
of types
const remove_reference_t<U> and
remove_cvref_t<U>, respectively
.