diff --git a/src/Generator/Driver.cs b/src/Generator/Driver.cs index 0ce29417..ff9c90c2 100644 --- a/src/Generator/Driver.cs +++ b/src/Generator/Driver.cs @@ -90,7 +90,7 @@ namespace Cxxi passes.CheckFlagEnums(); if (Transform != null) - Transform.SetupPasses(passes); + Transform.SetupPasses(this, passes); passes.CleanInvalidDeclNames(); diff --git a/src/Generator/Library.cs b/src/Generator/Library.cs index 3d98c24a..49468c3c 100644 --- a/src/Generator/Library.cs +++ b/src/Generator/Library.cs @@ -35,8 +35,9 @@ namespace Cxxi /// /// Setup your passes here. /// + /// /// - void SetupPasses(PassBuilder passes); + void SetupPasses(Driver driver, PassBuilder passes); /// /// Called to generate text at the start of the text template.