[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [pykde5/srhaque-new-sip-generator] sip_generation: Typedefs can have expression elements.
From:       Shaheed Haque <srhaque () theiet ! org>
Date:       2016-03-30 22:14:37
Message-ID: E1alONp-0003U2-CR () scm ! kde ! org
[Download RAW message or body]

Git commit 28917ed329926b6d6adfe9b110c91a6d2ce29ad4 by Shaheed Haque.
Committed on 30/03/2016 at 22:14.
Pushed by shaheed into branch 'srhaque-new-sip-generator'.

Typedefs can have expression elements.

M  +7    -0    sip_generation/generator.py

http://commits.kde.org/pykde5/28917ed329926b6d6adfe9b110c91a6d2ce29ad4

diff --git a/sip_generation/generator.py b/sip_generation/generator.py
index ca43b59..95116ea 100755
--- a/sip_generation/generator.py
+++ b/sip_generation/generator.py
@@ -523,6 +523,13 @@ class Generator(object):
                 #
                 decl =3D "{} {}".format(child.type.spelling, parameter)
                 parameters.append(decl)
+            elif child.kind in EXPR_KINDS:
+                #
+                # Ignore:
+                #
+                #   EXPR_KINDS: Array size etc.
+                #
+                pass
             else:
                 Generator._report_ignoring(typedef, child)
         if parameters:
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic