diff --git a/capnpc-csharp/Generator/GenNames.cs b/capnpc-csharp/Generator/GenNames.cs index ea6b3a3..251d393 100644 --- a/capnpc-csharp/Generator/GenNames.cs +++ b/capnpc-csharp/Generator/GenNames.cs @@ -563,7 +563,8 @@ namespace CapnpC.Generator } var typeNames = new HashSet(def.NestedTypes.Select(t => MakeTypeName(t))); - + typeNames.Add(MakeTypeName(def)); + foreach (var member in def.Fields) { var memberName = new Name(SyntaxHelpers.MakeCamel(member.Name));