From 720adb7ac157e0f7f1bf4c74fa83e3fc180b11f0 Mon Sep 17 00:00:00 2001 From: Robin Dunn Date: Tue, 12 Feb 2013 05:12:31 +0000 Subject: [PATCH] Add a helper for displaying the function signatures so it is easier to write code that selects one of them. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73499 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- etgtools/extractors.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/etgtools/extractors.py b/etgtools/extractors.py index faf19c9e..25ec8288 100644 --- a/etgtools/extractors.py +++ b/etgtools/extractors.py @@ -330,11 +330,13 @@ class FunctionDef(BaseDef, FixWxPrefix): return [self] + self.overloads - def findOverload(self, matchText, isConst=None): + def findOverload(self, matchText, isConst=None, printSig=False): """ Search for an overloaded method that has matchText in its C++ argsString. """ for o in self.all(): + if printSig: + print("%s%s" % (o.name, o.argsString)) if matchText in o.argsString and not o.ignored: if isConst is None: return o