Otherwise,
if
T is a class or enumeration type and
auto(reserve_hint(t)) is a valid expression of
integer-like type where
the meaning of
reserve_hint is established as-if by
performing argument-dependent lookup only (
[basic.lookup.argdep]), then
ranges::reserve_hint(E) is expression-equivalent to that expression
.