@@ -2626,15 +2626,15 @@ fn addEnsureResult(gz: *GenZir, maybe_unused_result: Zir.Inst.Ref, statement: As
2626
2626
.error_set_decl,
2627
2627
.error_set_decl_anon,
2628
2628
.error_set_decl_func,
2629
- .int_to_enum ,
2630
- .enum_to_int ,
2629
+ .enum_from_int ,
2630
+ .int_from_enum ,
2631
2631
.type_info,
2632
2632
.size_of,
2633
2633
.bit_size_of,
2634
2634
.typeof_log2_int_type,
2635
- .ptr_to_int ,
2635
+ .int_from_ptr ,
2636
2636
.align_of,
2637
- .bool_to_int ,
2637
+ .int_from_bool ,
2638
2638
.embed_file,
2639
2639
.error_name,
2640
2640
.sqrt,
@@ -2655,9 +2655,9 @@ fn addEnsureResult(gz: *GenZir, maybe_unused_result: Zir.Inst.Ref, statement: As
2655
2655
.type_name,
2656
2656
.frame_type,
2657
2657
.frame_size,
2658
- .float_to_int ,
2659
- .int_to_float ,
2660
- .int_to_ptr ,
2658
+ .int_from_float ,
2659
+ .float_from_int ,
2660
+ .ptr_from_int ,
2661
2661
.float_cast,
2662
2662
.int_cast,
2663
2663
.ptr_cast,
@@ -8281,11 +8281,11 @@ fn builtinCall(
8281
8281
.bit_size_of => return simpleUnOpType(gz, scope, ri, node, params[0], .bit_size_of),
8282
8282
.align_of => return simpleUnOpType(gz, scope, ri, node, params[0], .align_of),
8283
8283
8284
- .ptr_to_int => return simpleUnOp(gz, scope, ri, node, .{ .rl = .none }, params[0], .ptr_to_int ),
8284
+ .int_from_ptr => return simpleUnOp(gz, scope, ri, node, .{ .rl = .none }, params[0], .int_from_ptr ),
8285
8285
.compile_error => return simpleUnOp(gz, scope, ri, node, .{ .rl = .{ .ty = .slice_const_u8_type } }, params[0], .compile_error),
8286
8286
.set_eval_branch_quota => return simpleUnOp(gz, scope, ri, node, .{ .rl = .{ .coerced_ty = .u32_type } }, params[0], .set_eval_branch_quota),
8287
- .enum_to_int => return simpleUnOp(gz, scope, ri, node, .{ .rl = .none }, params[0], .enum_to_int ),
8288
- .bool_to_int => return simpleUnOp(gz, scope, ri, node, bool_ri, params[0], .bool_to_int ),
8287
+ .int_from_enum => return simpleUnOp(gz, scope, ri, node, .{ .rl = .none }, params[0], .int_from_enum ),
8288
+ .int_from_bool => return simpleUnOp(gz, scope, ri, node, bool_ri, params[0], .int_from_bool ),
8289
8289
.embed_file => return simpleUnOp(gz, scope, ri, node, .{ .rl = .{ .ty = .slice_const_u8_type } }, params[0], .embed_file),
8290
8290
.error_name => return simpleUnOp(gz, scope, ri, node, .{ .rl = .{ .ty = .anyerror_type } }, params[0], .error_name),
8291
8291
.set_runtime_safety => return simpleUnOp(gz, scope, ri, node, bool_ri, params[0], .set_runtime_safety),
@@ -8308,10 +8308,10 @@ fn builtinCall(
8308
8308
.Frame => return simpleUnOp(gz, scope, ri, node, .{ .rl = .none }, params[0], .frame_type),
8309
8309
.frame_size => return simpleUnOp(gz, scope, ri, node, .{ .rl = .none }, params[0], .frame_size),
8310
8310
8311
- .float_to_int => return typeCast(gz, scope, ri, node, params[0], params[1], .float_to_int ),
8312
- .int_to_float => return typeCast(gz, scope, ri, node, params[0], params[1], .int_to_float ),
8313
- .int_to_ptr => return typeCast(gz, scope, ri, node, params[0], params[1], .int_to_ptr ),
8314
- .int_to_enum => return typeCast(gz, scope, ri, node, params[0], params[1], .int_to_enum ),
8311
+ .int_from_float => return typeCast(gz, scope, ri, node, params[0], params[1], .int_from_float ),
8312
+ .float_from_int => return typeCast(gz, scope, ri, node, params[0], params[1], .float_from_int ),
8313
+ .ptr_from_int => return typeCast(gz, scope, ri, node, params[0], params[1], .ptr_from_int ),
8314
+ .enum_from_int => return typeCast(gz, scope, ri, node, params[0], params[1], .enum_from_int ),
8315
8315
.float_cast => return typeCast(gz, scope, ri, node, params[0], params[1], .float_cast),
8316
8316
.int_cast => return typeCast(gz, scope, ri, node, params[0], params[1], .int_cast),
8317
8317
.ptr_cast => return typeCast(gz, scope, ri, node, params[0], params[1], .ptr_cast),
@@ -8352,17 +8352,17 @@ fn builtinCall(
8352
8352
_ = try gz.addNode(.trap, node);
8353
8353
return rvalue(gz, ri, .unreachable_value, node);
8354
8354
},
8355
- .error_to_int => {
8355
+ .int_from_error => {
8356
8356
const operand = try expr(gz, scope, .{ .rl = .none }, params[0]);
8357
- const result = try gz.addExtendedPayload(.error_to_int , Zir.Inst.UnNode{
8357
+ const result = try gz.addExtendedPayload(.int_from_error , Zir.Inst.UnNode{
8358
8358
.node = gz.nodeIndexToRelative(node),
8359
8359
.operand = operand,
8360
8360
});
8361
8361
return rvalue(gz, ri, result, node);
8362
8362
},
8363
- .int_to_error => {
8363
+ .error_from_int => {
8364
8364
const operand = try expr(gz, scope, .{ .rl = .{ .coerced_ty = .u16_type } }, params[0]);
8365
- const result = try gz.addExtendedPayload(.int_to_error , Zir.Inst.UnNode{
8365
+ const result = try gz.addExtendedPayload(.error_from_int , Zir.Inst.UnNode{
8366
8366
.node = gz.nodeIndexToRelative(node),
8367
8367
.operand = operand,
8368
8368
});
@@ -8769,7 +8769,7 @@ fn simpleUnOp(
8769
8769
else
8770
8770
try expr(gz, scope, operand_ri, operand_node);
8771
8771
switch (tag) {
8772
- .tag_name, .error_name, .ptr_to_int => try emitDbgStmt(gz, cursor),
8772
+ .tag_name, .error_name, .int_from_ptr => try emitDbgStmt(gz, cursor),
8773
8773
else => {},
8774
8774
}
8775
8775
const result = try gz.addUnNode(tag, operand, node);
0 commit comments