diff --git a/src/entt/graph/dot.hpp b/src/entt/graph/dot.hpp index 977afbe44..e8d237a69 100644 --- a/src/entt/graph/dot.hpp +++ b/src/entt/graph/dot.hpp @@ -16,7 +16,7 @@ namespace entt { */ template requires stl::derived_from -void dot(std::ostream &out, const Graph &graph, stl::invocable auto writer) { +void dot(stl::ostream &out, const Graph &graph, stl::invocable auto writer) { if constexpr(stl::same_as) { out << "graph{"; } else { @@ -47,7 +47,7 @@ void dot(std::ostream &out, const Graph &graph, stl::invocable -void dot(std::ostream &out, const Graph &graph) { +void dot(stl::ostream &out, const Graph &graph) { return dot(out, graph, [](auto &&...) {}); } diff --git a/src/entt/stl/ostream.hpp b/src/entt/stl/ostream.hpp index e53ce2348..998c779b7 100644 --- a/src/entt/stl/ostream.hpp +++ b/src/entt/stl/ostream.hpp @@ -6,6 +6,8 @@ /*! @cond ENTT_INTERNAL */ namespace entt::stl { +using std::ostream; + } // namespace entt::stl /*! @endcond */