| ... | @@ -65,7 +65,7 @@ pub const String = enum(u32) { | ... | @@ -65,7 +65,7 @@ pub const String = enum(u32) { |
| 65 | }; | 65 | }; |
| 66 | }; | 66 | }; |
| 67 | | 67 | |
| 68 | pub const SourceLocation = struct { | 68 | pub const SourceLocation = extern struct { |
| 69 | file: File.Index, | 69 | file: File.Index, |
| 70 | line: u32, | 70 | line: u32, |
| 71 | column: u32, | 71 | column: u32, |
| ... | @@ -77,7 +77,7 @@ pub const SourceLocation = struct { | ... | @@ -77,7 +77,7 @@ pub const SourceLocation = struct { |
| 77 | }; | 77 | }; |
| 78 | }; | 78 | }; |
| 79 | | 79 | |
| 80 | pub const File = struct { | 80 | pub const File = extern struct { |
| 81 | directory_index: u32, | 81 | directory_index: u32, |
| 82 | basename: String, | 82 | basename: String, |
| 83 | | 83 | |