From 0d3caa509dc8cceb92b377efabcbeddeef66eff2 Mon Sep 17 00:00:00 2001 From: triton Date: Wed, 20 Feb 2013 17:41:00 +0000 Subject: [PATCH] Added some helpers for renaming declarations. --- src/Generator/Passes/RenamePass.cs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/Generator/Passes/RenamePass.cs b/src/Generator/Passes/RenamePass.cs index 00cf76af..f27b762b 100644 --- a/src/Generator/Passes/RenamePass.cs +++ b/src/Generator/Passes/RenamePass.cs @@ -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)); + } } }