Function debugForwardReferenceSetType [src]
Prototype
pub fn debugForwardReferenceSetType(self: *Builder, fwd_ref: Metadata, ty: Metadata) void
Parameters
self: *Builder
fwd_ref: Metadata
ty: Metadata
Source
pub fn debugForwardReferenceSetType(self: *Builder, fwd_ref: Metadata, ty: Metadata) void {
assert(
@intFromEnum(fwd_ref) >= Metadata.first_forward_reference and
@intFromEnum(fwd_ref) <= Metadata.first_local_metadata,
);
const index = @intFromEnum(fwd_ref) - Metadata.first_forward_reference;
self.metadata_forward_references.items[index] = ty;
}