diff options
author | Tomasz Miąsko <tomasz.miasko@gmail.com> | 2019-01-05 00:00:00 +0000 |
---|---|---|
committer | Tomasz Miąsko <tomasz.miasko@gmail.com> | 2019-01-05 17:22:30 +0100 |
commit | aec1c5a3c1206c26c4d0e553558f40ac8a81b68c (patch) | |
tree | 4b064fc5dc7a44110d2f577b0eb7de1f6cf07ec1 /tests/scanner/regress.h | |
parent | ca4f195684a65f09b2367029f66fa7694e515708 (diff) | |
download | gobject-introspection-aec1c5a3c1206c26c4d0e553558f40ac8a81b68c.tar.gz |
scanner: Merge basic types in `specifier_qualifier_list` production.
This is necessary to parse types like `unsigned char` or `long double`,
and is already done when parsing `declarations_specifiers`. Examples
that are fixed by this change include:
* `GLib.TestLogMsg.nums` previously parsed as `long` but should be `long
double`.
* `GMime.Encoding.uubuf` previously parsed as `unsigned` but should be
`unsigned char`.
Diffstat (limited to 'tests/scanner/regress.h')
-rw-r--r-- | tests/scanner/regress.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/tests/scanner/regress.h b/tests/scanner/regress.h index 66467d0a..44d36e15 100644 --- a/tests/scanner/regress.h +++ b/tests/scanner/regress.h @@ -616,6 +616,7 @@ struct _RegressTestStructF const gint **const* data4; volatile gint *const data5; const gint *volatile data6; + volatile unsigned const char data7; }; /* plain-old-data boxed types */ |