// bindgen-unstable | |
// bindgen-flags: --rustified-enum ".*" | |
enum { | |
foo = 4, | |
bar = 8, | |
}; | |
typedef unsigned long long EasyToOverflow; | |
const EasyToOverflow k = 0x80000000; | |
const EasyToOverflow k_expr = 1ULL << 60; | |
const EasyToOverflow wow = 1ULL << 31; | |
const long long BAZ = (1 << foo) | bar; | |
const double fuzz = (1 + 50.0f); | |
const char BAZZ = '5'; | |
const char WAT = '\0'; | |
const char* bytestring = "Foo"; | |
const char* NOT_UTF8 = "\xf0\x28\x8c\x28"; |