summaryrefslogtreecommitdiff
path: root/libbindgen/tests/headers/overflowed_enum.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'libbindgen/tests/headers/overflowed_enum.hpp')
-rw-r--r--libbindgen/tests/headers/overflowed_enum.hpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/libbindgen/tests/headers/overflowed_enum.hpp b/libbindgen/tests/headers/overflowed_enum.hpp
new file mode 100644
index 00000000..1f2075a5
--- /dev/null
+++ b/libbindgen/tests/headers/overflowed_enum.hpp
@@ -0,0 +1,12 @@
+// bindgen-flags: -- -std=c++11 -Wno-narrowing
+
+enum Foo {
+ BAP_ARM = 0x93fcb9,
+ BAP_X86 = 0xb67eed,
+ BAP_X86_64 = 0xba7b274f,
+};
+
+enum Bar: unsigned short {
+ One = 1,
+ Big = 65538,
+};