diff --git a/src/Generator/Types/Types.cs b/src/Generator/Types/Types.cs index 88923a3c..f8276e76 100644 --- a/src/Generator/Types/Types.cs +++ b/src/Generator/Types/Types.cs @@ -191,8 +191,7 @@ namespace Cxxi if (field.Type.IsTagDecl(out @class)) { - if (@class.IsValueType) - Collect(@field); + Collect(@field); } else if (field.Type.IsTagDecl(out @enum)) {