Browse Source

Add classes as rename targets for default renaming pass.

pull/787/head
Joao Matos 10 years ago
parent
commit
17f768f6c4
  1. 8
      src/Generator/Driver.cs

8
src/Generator/Driver.cs

@ -335,12 +335,12 @@ namespace CppSharp
TranslationUnitPasses.AddPass(new GetterSetterToPropertyPass()); TranslationUnitPasses.AddPass(new GetterSetterToPropertyPass());
TranslationUnitPasses.AddPass(new StripUnusedSystemTypesPass()); TranslationUnitPasses.AddPass(new StripUnusedSystemTypesPass());
if (Options.GeneratorKind == GeneratorKind.CLI || if (Options.GeneratorKind == GeneratorKind.CLI ||
Options.GeneratorKind == GeneratorKind.CSharp) Options.GeneratorKind == GeneratorKind.CSharp)
TranslationUnitPasses.AddPass(new CaseRenamePass( TranslationUnitPasses.RenameDeclsUpperCase(RenameTargets.Function |
RenameTargets.Function | RenameTargets.Method | RenameTargets.Property | RenameTargets.Method | RenameTargets.Property | RenameTargets.Delegate |
RenameTargets.Delegate | RenameTargets.Field | RenameTargets.Variable, RenameTargets.Field | RenameTargets.Variable | RenameTargets.Class);
RenameCasePattern.UpperCamelCase));
} }
public void ProcessCode() public void ProcessCode()

Loading…
Cancel
Save