From 14dbe76e9d378323659c571d572748e7a00d10c9 Mon Sep 17 00:00:00 2001 From: triton Date: Wed, 21 Aug 2013 04:37:43 +0100 Subject: [PATCH] Run CleanInvalidDeclNamesPass earlier because some later passes need the names to be cleaned up. --- src/Generator/Driver.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Generator/Driver.cs b/src/Generator/Driver.cs index f8787ade..b289b933 100644 --- a/src/Generator/Driver.cs +++ b/src/Generator/Driver.cs @@ -131,6 +131,7 @@ namespace CppSharp TranslationUnitPasses.AddPass(new CleanUnitPass(Options)); TranslationUnitPasses.AddPass(new SortDeclarationsPass()); TranslationUnitPasses.AddPass(new ResolveIncompleteDeclsPass()); + TranslationUnitPasses.AddPass(new CleanInvalidDeclNamesPass()); TranslationUnitPasses.AddPass(new CheckIgnoredDeclsPass()); TranslationUnitPasses.AddPass(new FindSymbolsPass()); TranslationUnitPasses.AddPass(new MoveOperatorToClassPass());