#pragma once #include namespace iterator::detail { } namespace stream::detail { using namespace ::iterator::detail; } namespace stream::ranges { using ::iterator::end_aware_iterator; using ::iterator::facade; using ::iterator::proxy; template class any_view; } namespace stream::ranges::views { } namespace stream::views { using namespace stream::ranges::views; }