Complete transition to fn. Introduce global/threadlocal

This commit is contained in:
Christoffer Lerno
2021-11-16 17:19:12 +01:00
committed by Christoffer Lerno
parent e2621617f1
commit b52b42d4da
331 changed files with 1279 additions and 1261 deletions

View File

@@ -6,16 +6,16 @@ struct Foo
long bar;
}
private usize x = $sizeof(Foo);
private global usize x = $sizeof(Foo);
private Foo foo1 = { 1, 2 };
private Foo foo2 = { .foo = 2 };
private Foo foo3 = { .bar = 3 };
private Foo foo4 = { .bar = 4, .foo = 4, .bar = 1 };
private Foo foo5 = {};
private Foo foo6;
private global Foo foo1 = { 1, 2 };
private global Foo foo2 = { .foo = 2 };
private global Foo foo3 = { .bar = 3 };
private global Foo foo4 = { .bar = 4, .foo = 4, .bar = 1 };
private global Foo foo5 = {};
private global Foo foo6;
private const Foo FOO7 = { 1, 2 };
private Foo foo8 = FOO7;
private global Foo foo8 = FOO7;
// #expect: structo.ll