Browse Source

Fixed a bug when determining if a type is external to the current module.

Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com>
pull/1133/head
Dimitar Dobrev 10 years ago
parent
commit
66c3acc2f6
  1. 5
      src/Generator/Passes/CheckIgnoredDecls.cs

5
src/Generator/Passes/CheckIgnoredDecls.cs

@ -409,11 +409,10 @@ namespace CppSharp.Passes @@ -409,11 +409,10 @@ namespace CppSharp.Passes
if (declaration.TranslationUnit.Module.Libraries.Any(l =>
Context.Symbols.Libraries.First(
lib => lib.FileName == l).Dependencies.Any(
module.Libraries.Contains)))
{
d => module != declaration.TranslationUnit.Module &&
module.Libraries.Contains(d))))
return true;
}
}
return false;
}

Loading…
Cancel
Save