mirror of
https://github.com/ziglang/zig.git
synced 2026-02-12 20:37:54 +00:00
Remove deprecation warnings and enable test
Also fixes previously broken code uncovered by this
This commit is contained in:
parent
adea9a1765
commit
8ca9452a82
@ -1318,9 +1318,6 @@ pub const Target = struct {
|
||||
}
|
||||
};
|
||||
|
||||
/// TODO delete this deprecated declaration after 0.9.0 is released
|
||||
pub const current = @compileError("instead of std.Target.current, use @import(\"builtin\").target");
|
||||
|
||||
pub const stack_align = 16;
|
||||
|
||||
pub fn zigTriple(self: Target, allocator: mem.Allocator) ![]u8 {
|
||||
|
||||
@ -72,21 +72,6 @@ test "zig fmt: rewrite callconv(.Inline) to the inline keyword" {
|
||||
);
|
||||
}
|
||||
|
||||
// TODO Remove this after zig 0.9.0 is released.
|
||||
test "zig fmt: rewrite @byteOffsetOf to @offsetOf" {
|
||||
try testTransform(
|
||||
\\fn foo() void {
|
||||
\\ @byteOffsetOf(Foo, "bar");
|
||||
\\}
|
||||
\\
|
||||
,
|
||||
\\fn foo() void {
|
||||
\\ @offsetOf(Foo, "bar");
|
||||
\\}
|
||||
\\
|
||||
);
|
||||
}
|
||||
|
||||
// TODO Remove this after zig 0.10.0 is released.
|
||||
test "zig fmt: rewrite c_void to anyopaque" {
|
||||
try testTransform(
|
||||
@ -5270,9 +5255,6 @@ test "recovery: invalid comptime" {
|
||||
}
|
||||
|
||||
test "recovery: missing block after suspend" {
|
||||
// TODO Enable this after zig 0.9.0 is released.
|
||||
if (true) return error.SkipZigTest;
|
||||
|
||||
try testError(
|
||||
\\fn foo() void {
|
||||
\\ suspend;
|
||||
|
||||
@ -1238,12 +1238,7 @@ fn renderBuiltinCall(
|
||||
) Error!void {
|
||||
const token_tags = tree.tokens.items(.tag);
|
||||
|
||||
const builtin_name = tokenSliceForRender(tree, builtin_token);
|
||||
if (mem.eql(u8, builtin_name, "@byteOffsetOf")) {
|
||||
try ais.writer().writeAll("@offsetOf");
|
||||
} else {
|
||||
try renderToken(ais, tree, builtin_token, .none); // @name
|
||||
}
|
||||
try renderToken(ais, tree, builtin_token, .none); // @name
|
||||
|
||||
if (params.len == 0) {
|
||||
try renderToken(ais, tree, builtin_token + 1, .none); // (
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user