We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 261c7c1 commit bf3a744Copy full SHA for bf3a744
src/test/codegen/repr-u128.rs
@@ -0,0 +1,17 @@
1
+// compile-flags: --emit=llvm-ir -C debuginfo=2
2
+#![feature(repr128)]
3
+
4
+#[repr(u128)]
5
+pub enum Foo {
6
+ Lo,
7
+ Hi = 1 << 64,
8
+}
9
10
+pub fn foo() -> Option<Foo> {
11
+ None
12
13
14
+// CHECK: declare void @llvm.dbg.value
15
+fn main() {
16
+ let vals = (Some(Foo::Lo), None::<Foo>);
17
src/test/debuginfo/repr-u128.rs
0 commit comments