1 2 3 4 5 6 7 8 9 10 11 12 13 14
const T = struct { comptime a: u32 = 2, }; pub export fn entry1() void { @offsetOf(T, "a"); } pub export fn entry2() void { @as(*T, @fieldParentPtr("a", undefined)); } // error // // :5:5: error: no offset available for comptime field // :8:29: error: cannot get @fieldParentPtr of a comptime field