| author | |
| committer | |
| log | 8ca9452a82bbb8936fc983ac0ef699e2576f952c |
| tree | c14d5afc90175e818bf3c1c69a0dcdc12cb2f56e |
| parent | adea9a1765aea53f1033eadb6f10f5be139e6c62 |
Also fixes previously broken code uncovered by this3 files changed, 1 insertions(+), 27 deletions(-)
lib/std/target.zig-3| ... | @@ -1318,9 +1318,6 @@ pub const Target = struct { | ... | @@ -1318,9 +1318,6 @@ pub const Target = struct { |
| 1318 | } | 1318 | } |
| 1319 | }; | 1319 | }; |
| 1320 | 1320 | ||
| 1321 | /// TODO delete this deprecated declaration after 0.9.0 is released | ||
| 1322 | pub const current = @compileError("instead of std.Target.current, use @import(\"builtin\").target"); | ||
| 1323 | |||
| 1324 | pub const stack_align = 16; | 1321 | pub const stack_align = 16; |
| 1325 | 1322 | ||
| 1326 | pub fn zigTriple(self: Target, allocator: mem.Allocator) ![]u8 { | 1323 | pub fn zigTriple(self: Target, allocator: mem.Allocator) ![]u8 { |
lib/std/zig/parser_test.zig-18| ... | @@ -72,21 +72,6 @@ test "zig fmt: rewrite callconv(.Inline) to the inline keyword" { | ... | @@ -72,21 +72,6 @@ test "zig fmt: rewrite callconv(.Inline) to the inline keyword" { |
| 72 | ); | 72 | ); |
| 73 | } | 73 | } |
| 74 | 74 | ||
| 75 | // TODO Remove this after zig 0.9.0 is released. | ||
| 76 | test "zig fmt: rewrite @byteOffsetOf to @offsetOf" { | ||
| 77 | try testTransform( | ||
| 78 | \\fn foo() void { | ||
| 79 | \\ @byteOffsetOf(Foo, "bar"); | ||
| 80 | \\} | ||
| 81 | \\ | ||
| 82 | , | ||
| 83 | \\fn foo() void { | ||
| 84 | \\ @offsetOf(Foo, "bar"); | ||
| 85 | \\} | ||
| 86 | \\ | ||
| 87 | ); | ||
| 88 | } | ||
| 89 | |||
| 90 | // TODO Remove this after zig 0.10.0 is released. | 75 | // TODO Remove this after zig 0.10.0 is released. |
| 91 | test "zig fmt: rewrite c_void to anyopaque" { | 76 | test "zig fmt: rewrite c_void to anyopaque" { |
| 92 | try testTransform( | 77 | try testTransform( |
| ... | @@ -5270,9 +5255,6 @@ test "recovery: invalid comptime" { | ... | @@ -5270,9 +5255,6 @@ test "recovery: invalid comptime" { |
| 5270 | } | 5255 | } |
| 5271 | 5256 | ||
| 5272 | test "recovery: missing block after suspend" { | 5257 | test "recovery: missing block after suspend" { |
| 5273 | // TODO Enable this after zig 0.9.0 is released. | ||
| 5274 | if (true) return error.SkipZigTest; | ||
| 5275 | |||
| 5276 | try testError( | 5258 | try testError( |
| 5277 | \\fn foo() void { | 5259 | \\fn foo() void { |
| 5278 | \\ suspend; | 5260 | \\ suspend; |
lib/std/zig/render.zig+1-6| ... | @@ -1238,12 +1238,7 @@ fn renderBuiltinCall( | ... | @@ -1238,12 +1238,7 @@ fn renderBuiltinCall( |
| 1238 | ) Error!void { | 1238 | ) Error!void { |
| 1239 | const token_tags = tree.tokens.items(.tag); | 1239 | const token_tags = tree.tokens.items(.tag); |
| 1240 | 1240 | ||
| 1241 | const builtin_name = tokenSliceForRender(tree, builtin_token); | 1241 | try renderToken(ais, tree, builtin_token, .none); // @name |
| 1242 | if (mem.eql(u8, builtin_name, "@byteOffsetOf")) { | ||
| 1243 | try ais.writer().writeAll("@offsetOf"); | ||
| 1244 | } else { | ||
| 1245 | try renderToken(ais, tree, builtin_token, .none); // @name | ||
| 1246 | } | ||
| 1247 | 1242 | ||
| 1248 | if (params.len == 0) { | 1243 | if (params.len == 0) { |
| 1249 | try renderToken(ais, tree, builtin_token + 1, .none); // ( | 1244 | try renderToken(ais, tree, builtin_token + 1, .none); // ( |