struct MyStruct { foo: int; bar: bool; MyFunction(): int { return foo * 420; } } struct Program { static Main(): int { decl: Reference<Reference<Reference<Reference<Reference<MyStruct>>>>>; return 0; } }