Zcu.Decl: remove ty field
`Decl` can no longer store un-interned values, so this field is now unnecessary. The type can instead be fetched with the new `typeOf` helper method, which just gets the type of the Decl's `Value`.
This commit is contained in:
@@ -6581,7 +6581,6 @@ pub fn getFuncInstance(ip: *InternPool, gpa: Allocator, arg: GetFuncInstanceKey)
|
||||
generic_owner,
|
||||
func_index,
|
||||
func_extra_index,
|
||||
func_ty,
|
||||
arg.alignment,
|
||||
arg.section,
|
||||
);
|
||||
@@ -6711,7 +6710,6 @@ pub fn getFuncInstanceIes(
|
||||
generic_owner,
|
||||
func_index,
|
||||
func_extra_index,
|
||||
func_ty,
|
||||
arg.alignment,
|
||||
arg.section,
|
||||
);
|
||||
@@ -6723,7 +6721,6 @@ fn finishFuncInstance(
|
||||
generic_owner: Index,
|
||||
func_index: Index,
|
||||
func_extra_index: u32,
|
||||
func_ty: Index,
|
||||
alignment: Alignment,
|
||||
section: OptionalNullTerminatedString,
|
||||
) Allocator.Error!Index {
|
||||
@@ -6735,7 +6732,6 @@ fn finishFuncInstance(
|
||||
.src_line = fn_owner_decl.src_line,
|
||||
.has_tv = true,
|
||||
.owns_tv = true,
|
||||
.ty = @import("type.zig").Type.fromInterned(func_ty),
|
||||
.val = @import("Value.zig").fromInterned(func_index),
|
||||
.alignment = alignment,
|
||||
.@"linksection" = section,
|
||||
|
||||
Reference in New Issue
Block a user