Browse Source

Only process a base type as a class when it is a class.

pull/1/head
triton 13 years ago
parent
commit
7832fc7556
  1. 1
      src/Generator/Passes/DuplicatedNamesCheckerPass.cs

1
src/Generator/Passes/DuplicatedNamesCheckerPass.cs

@ -19,6 +19,7 @@ namespace Cxxi.Passes
names.Clear(); names.Clear();
foreach (var baseClass in @class.Bases) foreach (var baseClass in @class.Bases)
if (baseClass.IsClass)
ProcessClass(baseClass.Class); ProcessClass(baseClass.Class);
CheckDuplicates(@class.Fields); CheckDuplicates(@class.Fields);

Loading…
Cancel
Save