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 @@ -246,5 +246,19 @@ namespace Cxxi.Passes
{
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