[Kde-bindings] [PATCHES, Qt5] smokegen: fix some issues (supersedes previous patches)

Sylvain Joyeux bir.sylvain at gmail.com
Tue Nov 11 18:03:15 UTC 2014


The first two patches add two flags to smokegen for parser debugging

The following two patches handle some of the new Q_* Qt5 macros. The
Q_DISABLE_COPY support properly sets the copy constructor as private.
The other ones are simply ignores (they were breaking parsing of
subsequent classes in some cases). I hope what I did makes sense in
the grand scheme of things.

I'm sending the patches to the ML because Richard asked that I do so,
but would very much prefer simply publishing them on a e.g. github
repository (and announce it here). Of course, I'll do whatever you
guys prefer.

Sylvain
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-add-smokegen-dump-ast-for-debugging.patch
Type: text/x-patch
Size: 1633 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-bindings/attachments/20141111/ea5a5fc4/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-add-smokegen-dump-tokens-to-smokegen-for-debugging.patch
Type: text/x-patch
Size: 2334 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-bindings/attachments/20141111/ea5a5fc4/attachment-0001.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-add-support-for-Q_DISABLE_COPY.patch
Type: text/x-patch
Size: 5091 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-bindings/attachments/20141111/ea5a5fc4/attachment-0002.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-explicitely-ignore-some-of-the-common-Qt5-macros.patch
Type: text/x-patch
Size: 3312 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-bindings/attachments/20141111/ea5a5fc4/attachment-0003.patch>


More information about the Kde-bindings mailing list