Nicolas Winkler преди 5 години
родител
ревизия
79128e17ea
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      libmandel/src/NaiveIRGenerator.cpp

+ 1 - 1
libmandel/src/NaiveIRGenerator.cpp

@@ -54,7 +54,7 @@ struct TVisitor
 
     EvalRes<T>* getNodeData(ir::Node* n) {
         assert(n != nullptr);
-        std::any& x = std::visit([](auto& n) {
+        std::any& x = std::visit([](auto& n) -> std::any& {
             return n.nodeData;
         }, *n);
         if (auto* v = std::any_cast<EvalRes<T>>(&x))