diff options
Diffstat (limited to 'tests/scanner')
-rw-r--r-- | tests/scanner/Regress-1.0-expected.gir | 15 | ||||
-rw-r--r-- | tests/scanner/regress.h | 5 |
2 files changed, 20 insertions, 0 deletions
diff --git a/tests/scanner/Regress-1.0-expected.gir b/tests/scanner/Regress-1.0-expected.gir index 8d123f7a..1adc5caf 100644 --- a/tests/scanner/Regress-1.0-expected.gir +++ b/tests/scanner/Regress-1.0-expected.gir @@ -87,11 +87,26 @@ and/or use gtk-doc annotations. --> <type name="gdouble" c:type="double"/> </field> </record> + <constant name="MAXUINT64" + value="18446744073709551615" + c:type="REGRESS_MAXUINT64"> + <type name="guint64" c:type="guint64"/> + </constant> + <constant name="MININT64" + value="-9223372036854775808" + c:type="REGRESS_MININT64"> + <type name="gint64" c:type="gint64"/> + </constant> <constant name="Mixed_Case_Constant" value="4423" c:type="REGRESS_Mixed_Case_Constant"> <type name="gint" c:type="gint"/> </constant> + <constant name="NEGATIVE_INT_CONSTANT" + value="-42" + c:type="REGRESS_NEGATIVE_INT_CONSTANT"> + <type name="gint" c:type="gint"/> + </constant> <constant name="STRING_CONSTANT" value="Some String" c:type="REGRESS_STRING_CONSTANT"> diff --git a/tests/scanner/regress.h b/tests/scanner/regress.h index 635ea7bd..e1024b04 100644 --- a/tests/scanner/regress.h +++ b/tests/scanner/regress.h @@ -255,6 +255,7 @@ GQuark regress_atest_error_quark (void); /* constants */ +#define REGRESS_NEGATIVE_INT_CONSTANT -42 #define REGRESS_INT_CONSTANT 4422 #define REGRESS_DOUBLE_CONSTANT 44.22 #define REGRESS_STRING_CONSTANT "Some String" @@ -899,4 +900,8 @@ typedef struct { double dummy2; } RegressLikeGnomeKeyringPasswordSchema; +/* https://bugzilla.gnome.org/show_bug.cgi?id=685022 */ +#define REGRESS_MININT64 ((gint64) G_GINT64_CONSTANT(0x8000000000000000)) +#define REGRESS_MAXUINT64 (G_GINT64_CONSTANT(0xffffffffffffffffU)) + #endif /* __GITESTTYPES_H__ */ |