summaryrefslogtreecommitdiff
path: root/tests/scanner/regress.h
diff options
context:
space:
mode:
authorTomasz Miąsko <tomasz.miasko@gmail.com>2019-01-05 00:00:00 +0000
committerTomasz Miąsko <tomasz.miasko@gmail.com>2019-01-05 17:22:30 +0100
commitaec1c5a3c1206c26c4d0e553558f40ac8a81b68c (patch)
tree4b064fc5dc7a44110d2f577b0eb7de1f6cf07ec1 /tests/scanner/regress.h
parentca4f195684a65f09b2367029f66fa7694e515708 (diff)
downloadgobject-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.h1
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 */