1 // Verify that DIEnumerator uses isUnsigned flag when appropriate.
3 // compile-flags: -g -C no-prepopulate-passes
7 I64Min = std::i64::MIN,
8 I64Max = std::i64::MAX,
13 U64Min = std::u64::MIN,
14 U64Max = std::u64::MAX,
24 // CHECK: !DIEnumerator(name: "I64Min", value: -9223372036854775808)
25 // CHECK: !DIEnumerator(name: "I64Max", value: 9223372036854775807)
26 // CHECK: !DIEnumerator(name: "U64Min", value: 0, isUnsigned: true)
27 // CHECK: !DIEnumerator(name: "U64Max", value: 18446744073709551615, isUnsigned: true)