From 33eb7082758cc4e8a6164a14219dca1e2cb9b21f Mon Sep 17 00:00:00 2001 From: lite3 Date: Thu, 21 Aug 2014 01:58:26 +0800 Subject: [PATCH] fix std::function match for std::function --- generator.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generator.py b/generator.py index 8c1210af..ce476fd4 100755 --- a/generator.py +++ b/generator.py @@ -241,7 +241,7 @@ def from_type(ntype): if nt.name == "std::function": nt.namespaced_name = get_namespaced_name(cdecl) - r = re.compile('function<(.+) .*\((.*)\)>').search(cdecl.displayname) + r = re.compile('function<(.+) *\((.*)\)>').search(cdecl.displayname) (ret_type, params) = r.groups() params = filter(None, params.split(", "))