Browse Source

Merge pull request #181 from ddobrev/master

Worked around a bug of some incomplete classes having empty complete declarations
pull/183/head
João Matos 12 years ago
parent
commit
b03e945e89
  1. 5
      src/AST/Class.cs

5
src/AST/Class.cs

@ -50,9 +50,8 @@ namespace CppSharp.AST @@ -50,9 +50,8 @@ namespace CppSharp.AST
}
}
var templatedClass = ((ClassTemplate) type.Template).TemplatedClass;
return templatedClass.IsIncomplete
? (Class) templatedClass.CompleteDeclaration
: templatedClass;
return templatedClass.CompleteDeclaration == null ?
templatedClass : (Class) templatedClass.CompleteDeclaration;
}
}

Loading…
Cancel
Save