mirror of
https://github.com/ldc-developers/ldc.git
synced 2025-05-05 01:20:51 +03:00
14 lines
321 B
D
14 lines
321 B
D
// RUN: %ldc -output-ll -of=%t.ll %s && FileCheck %s < %t.ll
|
|
|
|
import ldc.attributes: assumeUsed;
|
|
|
|
union U
|
|
{
|
|
ubyte a;
|
|
uint b;
|
|
}
|
|
|
|
// CHECK: @{{.*}}_D6gh32211uSQk1U{{.*}} = global { i32 } { i32 12345 }
|
|
// CHECK: @llvm.used = appending global
|
|
// CHECK-SAME: _D6gh32211uSQk1U
|
|
@assumeUsed __gshared U u = { b: 12345 };
|