Browse Source

Do not try to call the base constructor of a value type.

pull/1/head
triton 13 years ago
parent
commit
95fc7b1781
  1. 5
      src/Generator/Generators/CLI/CLIHeadersTemplate.cs

5
src/Generator/Generators/CLI/CLIHeadersTemplate.cs

@ -283,8 +283,9 @@ namespace Cxxi.Generators.CLI
return true; return true;
} }
if (@class.HasBase) if (@class.HasBase && !@class.IsValueType)
Write(" : {0}", SafeIdentifier(@class.Bases[0].Class.Name)); if (!@class.Bases[0].Class.Ignore)
Write(" : {0}", SafeIdentifier(@class.Bases[0].Class.Name));
WriteLine(string.Empty); WriteLine(string.Empty);
WriteLine("{"); WriteLine("{");

Loading…
Cancel
Save