diff --git a/include/rfl/internal/is_attribute.hpp b/include/rfl/internal/is_attribute.hpp index ae014505..bdddaf75 100644 --- a/include/rfl/internal/is_attribute.hpp +++ b/include/rfl/internal/is_attribute.hpp @@ -8,6 +8,9 @@ #include "../Field.hpp" namespace rfl { + +template struct Attribute; + namespace internal { template diff --git a/include/rfl/parsing/NamedTupleParser.hpp b/include/rfl/parsing/NamedTupleParser.hpp index b2f5166d..0af5607a 100644 --- a/include/rfl/parsing/NamedTupleParser.hpp +++ b/include/rfl/parsing/NamedTupleParser.hpp @@ -8,6 +8,7 @@ #include "../NamedTuple.hpp" #include "../Result.hpp" #include "../always_false.hpp" +#include "../internal/Memoization.hpp" #include "../internal/is_basic_type.hpp" #include "../internal/strings/replace_all.hpp" #include "is_required.hpp"