// 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";