diff --git a/lib/include/artichoke/Util/OverloadSet.hpp b/lib/include/artichoke/Util/OverloadSet.hpp index 3cdcfc2..5ad8bbb 100644 --- a/lib/include/artichoke/Util/OverloadSet.hpp +++ b/lib/include/artichoke/Util/OverloadSet.hpp @@ -3,7 +3,7 @@ namespace arti::lang { template - struct OverloadSet { + struct OverloadSet : Ts... { using Ts::operator()...; }; diff --git a/tests/include/Utils.hpp b/tests/include/Utils.hpp index 1f958ca..84f9d46 100644 --- a/tests/include/Utils.hpp +++ b/tests/include/Utils.hpp @@ -1,6 +1,7 @@ #pragma once #include +#include #include