giscanner: special case G_GINT64_CONSTANT and G_GUINT64_CONSTANT + misc
authorAlban Browaeys <prahal@yahoo.com>
Thu, 28 Jun 2012 16:34:02 +0000 (18:34 +0200)
committerTomeu Vizoso <tomeu.vizoso@collabora.com>
Fri, 3 Aug 2012 11:57:11 +0000 (13:57 +0200)
commitbeb5c820139693c85f4e5277a7c430dd6042fbcb
treedec4ff90163f46aa8afaa22d0356609cde3f8dfa
parentd0ffee9bffacbeb45cc4e03079fe143d5f73288d
giscanner: special case G_GINT64_CONSTANT and G_GUINT64_CONSTANT + misc

This let the macro expands to its value as gint64/guint64.

Also
- fix lexer identifier/typdef detection for macro and misc

- do not discard cast
giscanner/scannerlexer.l
giscanner/scannerparser.y
giscanner/transformer.py
tests/scanner/Regress-1.0-expected.gir
tests/scanner/regress.h