Browse Source

Improved the check for completeness when looking to ignore a declaration.

Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com>
pull/719/head
Dimitar Dobrev 9 years ago
parent
commit
b74ce54c66
  1. 2
      src/Generator/Passes/CheckIgnoredDecls.cs

2
src/Generator/Passes/CheckIgnoredDecls.cs

@ -389,7 +389,7 @@ namespace CppSharp.Passes @@ -389,7 +389,7 @@ namespace CppSharp.Passes
Declaration decl;
if (!finalType.TryGetDeclaration(out decl)) return true;
return !decl.IsIncomplete;
return !decl.IsIncomplete || decl.CompleteDeclaration != null;
}
private bool IsTypeIgnored(Type type)

Loading…
Cancel
Save