diff options
Diffstat (limited to 'src/type.zig')
| -rw-r--r-- | src/type.zig | 67 |
1 files changed, 1 insertions, 66 deletions
diff --git a/src/type.zig b/src/type.zig index 4cc8808559..331994fe1e 100644 --- a/src/type.zig +++ b/src/type.zig @@ -92,8 +92,6 @@ pub const Type = extern union { .anyerror_void_error_union, .error_union => return .ErrorUnion, - .anyframe_T, .@"anyframe" => return .AnyFrame, - .empty_struct => return .Struct, .var_args_param => unreachable, // can be any type @@ -397,7 +395,6 @@ pub const Type = extern union { .const_slice_u8, .enum_literal, .anyerror_void_error_union, - .@"anyframe", .inferred_alloc_const, .inferred_alloc_mut, .var_args_param, @@ -418,7 +415,6 @@ pub const Type = extern union { .optional, .optional_single_mut_pointer, .optional_single_const_pointer, - .anyframe_T, => return self.copyPayloadShallow(allocator, Payload.ElemType), .int_signed, @@ -546,7 +542,6 @@ pub const Type = extern union { // TODO this should print the structs name .empty_struct => return out_stream.writeAll("struct {}"), - .@"anyframe" => return out_stream.writeAll("anyframe"), .anyerror_void_error_union => return out_stream.writeAll("anyerror!void"), .const_slice_u8 => return out_stream.writeAll("[]const u8"), .fn_noreturn_no_args => return out_stream.writeAll("fn() noreturn"), @@ -574,12 +569,6 @@ pub const Type = extern union { continue; }, - .anyframe_T => { - const return_type = ty.castTag(.anyframe_T).?.data; - try out_stream.print("anyframe->", .{}); - ty = return_type; - continue; - }, .array_u8 => { const len = ty.castTag(.array_u8).?.data; return out_stream.print("[{d}]u8", .{len}); @@ -814,8 +803,6 @@ pub const Type = extern union { .optional, .optional_single_mut_pointer, .optional_single_const_pointer, - .@"anyframe", - .anyframe_T, .anyerror_void_error_union, .error_set, .error_set_single, @@ -898,8 +885,6 @@ pub const Type = extern union { .mut_slice, .optional_single_const_pointer, .optional_single_mut_pointer, - .@"anyframe", - .anyframe_T, => return @divExact(target.cpu.arch.ptrBitWidth(), 8), .pointer => { @@ -1025,7 +1010,7 @@ pub const Type = extern union { .i64, .u64 => return 8, .u128, .i128 => return 16, - .@"anyframe", .anyframe_T, .isize, .usize => return @divExact(target.cpu.arch.ptrBitWidth(), 8), + .isize, .usize => return @divExact(target.cpu.arch.ptrBitWidth(), 8), .const_slice, .mut_slice, @@ -1169,8 +1154,6 @@ pub const Type = extern union { .const_slice, .mut_slice, .error_union, - .@"anyframe", - .anyframe_T, .anyerror_void_error_union, .error_set, .error_set_single, @@ -1244,8 +1227,6 @@ pub const Type = extern union { .optional_single_const_pointer, .enum_literal, .error_union, - .@"anyframe", - .anyframe_T, .anyerror_void_error_union, .error_set, .error_set_single, @@ -1338,8 +1319,6 @@ pub const Type = extern union { .optional_single_const_pointer, .enum_literal, .error_union, - .@"anyframe", - .anyframe_T, .anyerror_void_error_union, .error_set, .error_set_single, @@ -1416,8 +1395,6 @@ pub const Type = extern union { .enum_literal, .mut_slice, .error_union, - .@"anyframe", - .anyframe_T, .anyerror_void_error_union, .error_set, .error_set_single, @@ -1503,8 +1480,6 @@ pub const Type = extern union { .optional_single_const_pointer, .enum_literal, .error_union, - .@"anyframe", - .anyframe_T, .anyerror_void_error_union, .error_set, .error_set_single, @@ -1585,8 +1560,6 @@ pub const Type = extern union { .optional_single_const_pointer, .enum_literal, .error_union, - .@"anyframe", - .anyframe_T, .anyerror_void_error_union, .error_set, .error_set_single, @@ -1709,8 +1682,6 @@ pub const Type = extern union { .optional_single_mut_pointer => unreachable, .enum_literal => unreachable, .error_union => unreachable, - .@"anyframe" => unreachable, - .anyframe_T => unreachable, .anyerror_void_error_union => unreachable, .error_set => unreachable, .error_set_single => unreachable, @@ -1859,8 +1830,6 @@ pub const Type = extern union { .optional_single_const_pointer, .enum_literal, .error_union, - .@"anyframe", - .anyframe_T, .anyerror_void_error_union, .error_set, .error_set_single, @@ -1931,8 +1900,6 @@ pub const Type = extern union { .optional_single_const_pointer, .enum_literal, .error_union, - .@"anyframe", - .anyframe_T, .anyerror_void_error_union, .error_set, .error_set_single, @@ -2018,8 +1985,6 @@ pub const Type = extern union { .optional_single_const_pointer, .enum_literal, .error_union, - .@"anyframe", - .anyframe_T, .anyerror_void_error_union, .error_set, .error_set_single, @@ -2101,8 +2066,6 @@ pub const Type = extern union { .optional_single_const_pointer, .enum_literal, .error_union, - .@"anyframe", - .anyframe_T, .anyerror_void_error_union, .error_set, .error_set_single, @@ -2170,8 +2133,6 @@ pub const Type = extern union { .optional_single_const_pointer, .enum_literal, .error_union, - .@"anyframe", - .anyframe_T, .anyerror_void_error_union, .error_set, .error_set_single, @@ -2267,8 +2228,6 @@ pub const Type = extern union { .optional_single_const_pointer, .enum_literal, .error_union, - .@"anyframe", - .anyframe_T, .anyerror_void_error_union, .error_set, .error_set_single, @@ -2385,8 +2344,6 @@ pub const Type = extern union { .optional_single_const_pointer, .enum_literal, .error_union, - .@"anyframe", - .anyframe_T, .anyerror_void_error_union, .error_set, .error_set_single, @@ -2469,8 +2426,6 @@ pub const Type = extern union { .optional_single_const_pointer, .enum_literal, .error_union, - .@"anyframe", - .anyframe_T, .anyerror_void_error_union, .error_set, .error_set_single, @@ -2552,8 +2507,6 @@ pub const Type = extern union { .optional_single_const_pointer, .enum_literal, .error_union, - .@"anyframe", - .anyframe_T, .anyerror_void_error_union, .error_set, .error_set_single, @@ -2635,8 +2588,6 @@ pub const Type = extern union { .optional_single_const_pointer, .enum_literal, .error_union, - .@"anyframe", - .anyframe_T, .anyerror_void_error_union, .error_set, .error_set_single, @@ -2715,8 +2666,6 @@ pub const Type = extern union { .optional_single_const_pointer, .enum_literal, .error_union, - .@"anyframe", - .anyframe_T, .anyerror_void_error_union, .error_set, .error_set_single, @@ -2795,8 +2744,6 @@ pub const Type = extern union { .optional_single_const_pointer, .enum_literal, .error_union, - .@"anyframe", - .anyframe_T, .anyerror_void_error_union, .error_set, .error_set_single, @@ -2875,8 +2822,6 @@ pub const Type = extern union { .optional_single_const_pointer, .enum_literal, .error_union, - .@"anyframe", - .anyframe_T, .anyerror_void_error_union, .error_set, .error_set_single, @@ -2939,8 +2884,6 @@ pub const Type = extern union { .optional_single_const_pointer, .enum_literal, .anyerror_void_error_union, - .anyframe_T, - .@"anyframe", .error_union, .error_set, .error_set_single, @@ -3047,8 +2990,6 @@ pub const Type = extern union { .optional_single_const_pointer, .enum_literal, .error_union, - .@"anyframe", - .anyframe_T, .anyerror_void_error_union, .error_set, .error_set_single, @@ -3136,8 +3077,6 @@ pub const Type = extern union { .optional_single_const_pointer, .enum_literal, .error_union, - .@"anyframe", - .anyframe_T, .anyerror_void_error_union, .error_set, .error_set_single, @@ -3259,7 +3198,6 @@ pub const Type = extern union { fn_ccc_void_no_args, single_const_pointer_to_comptime_int, anyerror_void_error_union, - @"anyframe", const_slice_u8, /// This is a special type for variadic parameters of a function call. /// Casts to it will validate that the type can be passed to a c calling convetion function. @@ -3292,7 +3230,6 @@ pub const Type = extern union { optional_single_mut_pointer, optional_single_const_pointer, error_union, - anyframe_T, error_set, error_set_single, empty_struct, @@ -3345,7 +3282,6 @@ pub const Type = extern union { .fn_ccc_void_no_args, .single_const_pointer_to_comptime_int, .anyerror_void_error_union, - .@"anyframe", .const_slice_u8, .inferred_alloc_const, .inferred_alloc_mut, @@ -3367,7 +3303,6 @@ pub const Type = extern union { .optional, .optional_single_mut_pointer, .optional_single_const_pointer, - .anyframe_T, => Payload.ElemType, .int_signed, |
