Browse Source

Removed modules with empty units after parsing.

Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com>
pull/658/head
Dimitar Dobrev 9 years ago
parent
commit
c88d0e077f
  1. 1
      src/Generator/Driver.cs

1
src/Generator/Driver.cs

@ -520,6 +520,7 @@ namespace CppSharp @@ -520,6 +520,7 @@ namespace CppSharp
}
new CleanUnitPass(options).VisitLibrary(driver.ASTContext);
options.Modules.RemoveAll(m => m.Units.All(u => u.Declarations.Count == 0));
if (!options.Quiet)
Log.Message("Processing code...");

Loading…
Cancel
Save