mirror of
https://github.com/c3lang/c3c.git
synced 2026-02-27 12:01:16 +00:00
14 lines
451 B
Plaintext
14 lines
451 B
Plaintext
// #target: macos-x64
|
|
module test;
|
|
int a;
|
|
fn int main()
|
|
{
|
|
static any[] x = { &&((&a + 1)[2]), };
|
|
return 0;
|
|
}
|
|
|
|
/* #expect: test.ll
|
|
|
|
@test.a = global i32 0, align 4
|
|
@.__const_slice = private unnamed_addr global [1 x %any] [%any { ptr getelementptr inbounds (i8, ptr getelementptr (i8, ptr @test.a, i64 4), i64 8), i64 ptrtoint (ptr @"$ct.int" to i64) }], align 16
|
|
@main.x = internal unnamed_addr global %"any[]" { ptr @.__const_slice, i64 1 }, align 8 |