Browse Source

Added some helpers for renaming declarations.

pull/1/head
triton 13 years ago
parent
commit
0d3caa509d
  1. 14
      src/Generator/Passes/RenamePass.cs

14
src/Generator/Passes/RenamePass.cs

@ -246,5 +246,19 @@ namespace Cxxi.Passes
{ {
builder.AddPass(new CaseRenamePass(targets, pattern)); builder.AddPass(new CaseRenamePass(targets, pattern));
} }
public static void RenameDeclsUpperCase(this PassBuilder builder,
RenameTargets targets)
{
builder.AddPass(new CaseRenamePass(targets,
RenameCasePattern.UpperCamelCase));
}
public static void RenameDeclsLowerCase(this PassBuilder builder,
RenameTargets targets)
{
builder.AddPass(new CaseRenamePass(targets,
RenameCasePattern.LowerCamelCase));
}
} }
} }

Loading…
Cancel
Save