diff --git a/source/dyaml/node.d b/source/dyaml/node.d index bfb7121..747f641 100644 --- a/source/dyaml/node.d +++ b/source/dyaml/node.d @@ -183,14 +183,11 @@ struct Node Node.Pair[], Node[], YAMLObject) Value; // Can Value hold this type without wrapping it in a YAMLObject? - template allowed(T) - { - enum allowed = isIntegral!T || - isFloatingPoint!T || - isSomeString!T || - is(Unqual!T == bool) || - Value.allowed!T; - } + enum allowed(T) = isIntegral!T || + isFloatingPoint!T || + isSomeString!T || + is(Unqual!T == bool) || + Value.allowed!T; package: // Stored value.