Browse Source

Prefer visiting complete class declarations if they are available.

pull/1/head
triton 13 years ago
parent
commit
c6dd10fc81
  1. 4
      src/Generator/Generators/CLI/CLIHelpers.cs

4
src/Generator/Generators/CLI/CLIHelpers.cs

@ -267,6 +267,10 @@ namespace Cxxi.Generators.CLI @@ -267,6 +267,10 @@ namespace Cxxi.Generators.CLI
public bool VisitClassDecl(Class @class)
{
var completeDecl = @class.CompleteDeclaration as Class;
if (@class.IsIncomplete && completeDecl != null)
return VisitClassDecl(completeDecl);
if (@class.IsValueType)
{
Refs.Add(string.Format("value struct {0};", @class.Name));

Loading…
Cancel
Save