From 7f7d774fdc14f1f3a46806cab9248f821c3a54c6 Mon Sep 17 00:00:00 2001 From: triton Date: Tue, 22 Jan 2013 18:42:12 +0000 Subject: [PATCH] Added an helper method to set the name of a class method. --- src/Generator/LibraryHelpers.cs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/Generator/LibraryHelpers.cs b/src/Generator/LibraryHelpers.cs index 310b453b..cddc78e4 100644 --- a/src/Generator/LibraryHelpers.cs +++ b/src/Generator/LibraryHelpers.cs @@ -213,6 +213,17 @@ namespace Cxxi @class.IsOpaque = true; } + public void SetNameOfClassMethod(string name, string methodName, + string newMethodName) + { + foreach (var @class in FindClass(name)) + { + var method = @class.Methods.Find(m => m.Name == methodName); + if (method != null) + method.Name = newMethodName; + } + } + #endregion #region Function Helpers