In several places in this Clause the operation DECAY_COPY(x) is used. All such uses mean call the function decay_copy(x) and use the result, where decay_copy is defined as follows:
template <class T> typename decay<T>::type decay_copy(T&& v) { return std::forward<T>(v); }