|
|
|
@ -228,8 +228,8 @@ New passes are added to the generator by using the API provided by `PassBuilder` |
|
|
|
```csharp |
|
|
|
```csharp |
|
|
|
void SetupPasses(Driver driver) |
|
|
|
void SetupPasses(Driver driver) |
|
|
|
{ |
|
|
|
{ |
|
|
|
driver.TranslationUnitPasses.RenameDeclsUpperCase(RenameTargets.Any); |
|
|
|
driver.Context.TranslationUnitPasses.RenameDeclsUpperCase(RenameTargets.Any); |
|
|
|
driver.TranslationUnitPasses.AddPass(new FunctionToInstanceMethodPass()); |
|
|
|
driver.Context.TranslationUnitPasses.AddPass(new FunctionToInstanceMethodPass()); |
|
|
|
} |
|
|
|
} |
|
|
|
``` |
|
|
|
``` |
|
|
|
|
|
|
|
|
|
|
|
|