1// bindgen-unstable
2// bindgen-flags: --rustified-enum ".*"
3
4enum {
5  foo = 4,
6  bar = 8,
7};
8
9typedef unsigned long long EasyToOverflow;
10const EasyToOverflow k = 0x80000000;
11
12const EasyToOverflow k_expr = 1ULL << 60;
13const EasyToOverflow wow = 1ULL << 31;
14
15const long long BAZ = (1 << foo) | bar;
16const double fuzz = (1 + 50.0f);
17const char BAZZ = '5';
18const char WAT = '\0';
19
20const char* bytestring = "Foo";
21const char* NOT_UTF8 = "\xf0\x28\x8c\x28";
22