Bug 584423 – Add short/ushort support
authorMark Lee <marklee@src.gnome.org>
Fri, 19 Jun 2009 23:53:03 +0000 (16:53 -0700)
committerColin Walters <walters@verbum.org>
Mon, 22 Jun 2009 18:01:56 +0000 (14:01 -0400)
commit7048d711b2787af81767bb472f5dbaf0f97d6db9
tree1f5635988ec08dd7020c947e02f58cb32def5c90
parent94bae77228d816a308c054357125713b746b687c
Bug 584423 – Add short/ushort support

Add type tags for short and ushort, plus all of the requisite code needed
to utilize them in libgirepository.
Add support in the scanner's AST files.
Add test functions to the everything library and the expected gir file.

gtypelib.c constant validation fixed by Colin Walters <walters@verbum.org>
13 files changed:
gir/Everything-1.0-expected.gir
gir/everything.c
gir/everything.h
girepository/gfield.c
girepository/ginfo.c
girepository/girepository.c
girepository/girepository.h
girepository/girffi.c
girepository/girnode.c
girepository/girparser.c
girepository/gtypelib.c
giscanner/ast.py
giscanner/glibast.py