summaryrefslogtreecommitdiff
path: root/giscanner/maintransformer.py
diff options
context:
space:
mode:
authorDieter Verfaillie <dieterv@optionexplicit.be>2013-09-04 22:31:48 +0200
committerDieter Verfaillie <dieterv@optionexplicit.be>2013-10-08 20:54:56 +0200
commit4d1972cedd20bb51b8c67ec030339d5d4dce12a9 (patch)
treeb057b46381e6969f38596836606be3e324a99f6e /giscanner/maintransformer.py
parentd736c075cd697fe38e0d7836d127c8bd7d884ada (diff)
downloadgobject-introspection-4d1972cedd20bb51b8c67ec030339d5d4dce12a9.tar.gz
giscanner: complete vararg parameter parsing
Normalize deprecated @Varargs [1] and named __VA_ARGS__ [2] notations in as single location, add tests. Remove special casing in maintransformer as it is no longer a special case (tests/warn/unknown-parameter.h passes). [1] https://git.gnome.org/browse/gtk-doc/commit/gtkdoc-mkdb.in?id=4c9d4db0e264d403b301dad9be1c290134846d03 [1] https://git.gnome.org/browse/gtk-doc/commit/gtkdoc-mkdb.in?id=55c78181d6ae1606bdf7885e9caed70a484127ec
Diffstat (limited to 'giscanner/maintransformer.py')
-rw-r--r--giscanner/maintransformer.py3
1 files changed, 0 insertions, 3 deletions
diff --git a/giscanner/maintransformer.py b/giscanner/maintransformer.py
index a7ca2217..6ffec2fb 100644
--- a/giscanner/maintransformer.py
+++ b/giscanner/maintransformer.py
@@ -705,9 +705,6 @@ class MainTransformer(object):
unused = declparams - docparams
for doc_name in unknown:
- # Skip varargs, see #629759
- if doc_name.lower() in ['...', 'varargs']:
- continue
if len(unused) == 0:
text = ''
elif len(unused) == 1: