diff --git a/src/Generator/Passes/DuplicatedNamesCheckerPass.cs b/src/Generator/Passes/DuplicatedNamesCheckerPass.cs index 0308d8eb..cd409ab5 100644 --- a/src/Generator/Passes/DuplicatedNamesCheckerPass.cs +++ b/src/Generator/Passes/DuplicatedNamesCheckerPass.cs @@ -19,7 +19,8 @@ namespace Cxxi.Passes names.Clear(); foreach (var baseClass in @class.Bases) - ProcessClass(baseClass.Class); + if (baseClass.IsClass) + ProcessClass(baseClass.Class); CheckDuplicates(@class.Fields); CheckDuplicates(@class.Methods);