@ -135,6 +135,7 @@ namespace CppSharp
TranslationUnitPasses.AddPass(new CheckIgnoredDeclsPass());
TranslationUnitPasses.AddPass(new FindSymbolsPass());
TranslationUnitPasses.AddPass(new MoveOperatorToClassPass());
TranslationUnitPasses.AddPass(new CheckOperatorsOverloadsPass());
library.SetupPasses(this);
@ -31,7 +31,6 @@ namespace CppSharp.Generators.CSharp
// CheckAbiParameters runs last because hidden structure parameters
// should always occur first.
Driver.AddTranslationUnitPass(new CheckOperatorsOverloadsPass());
Driver.AddTranslationUnitPass(new CheckAbiParameters(Driver.Options));
return true;