Skip to documentation
SLOP

tiny.choir.ir.traits.IsolatedFromAbove

Reference tiny.choir ir traits IsolatedFromAbove

Defined in ir.traits.

API (4)

Actions

Public operations.

Values and defaults

Public values and defaults.

No direct callersNo direct callsir.traitsIsolatedFromAbove
Static calls · unresolved targets: unknown · external targets: unknown.

Source

Source: lib/choir/src/core/traits.zig:377

zig
pub const IsolatedFromAbove = struct {    pub const trait_name = "ir.trait.isolated_from_above";    pub const id: interfaces.TraitId = interfaces.traitId(trait_name);    fn verify(op_ptr: *const anyopaque) anyerror!void {        const op: *const Operation = @ptrCast(@alignCast(op_ptr));        try verifyOperationOperandsWithin(op, op, false);    }    pub const vtable: interfaces.TraitVTable = .{ .verify_regions = verify };    pub fn entry() interfaces.TraitEntry {        return .{ .id = id, .vtable = &vtable };    }};

Also reachable as

backends.wasm.emission.module_encoding.common.ir.traits.IsolatedFromAbove.

Audit

Definitions5
Public names10
Members0
Version26.7.0
Revisiondaab053ee433