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