dot: try to also please gcc

This commit is contained in:
Michele Caini
2022-06-21 09:49:47 +02:00
parent d2a0f86908
commit 38e6722358

View File

@@ -15,7 +15,7 @@ namespace entt {
* @param writer Vertex decorator object.
*/
template<typename Graph, typename Writer>
auto dot(std::ostream &out, const Graph &graph, Writer writer) -> decltype(*graph.vertices().begin(), void()) {
void dot(std::ostream &out, const Graph &graph, Writer writer) {
out << "digraph{";
for(auto &&vertex: graph.vertices()) {
@@ -38,7 +38,7 @@ auto dot(std::ostream &out, const Graph &graph, Writer writer) -> decltype(*grap
* @param graph The graph to output.
*/
template<typename Graph>
auto dot(std::ostream &out, const Graph &graph) -> decltype(*graph.vertices().begin(), void()) {
void dot(std::ostream &out, const Graph &graph) {
return dot(out, graph, [](auto &&...) {});
}