24 Containers library [containers]

24.6 Container adaptors [container.adaptors]

24.6.8 Class template stack [stack]

24.6.8.5 Modifiers [stack.mod]

template<container-compatible-range<T> R> void push_range(R&& rg);
Effects: Equivalent to c.append_range(std​::​forward<R>(rg)) if that is a valid expression, otherwise ranges​::​copy(rg, back_inserter(c)).