DoxigAlpha

pointerAddrSpace

Function parameters

Parameters

#
builder:*const Builder

Type definitions in this namespace

Types

#

Functions in this namespace

Functions

#

= 16

Values

#

Source

Implementation

#
pub fn pointerAddrSpace(self: Type, builder: *const Builder) AddrSpace {
    switch (self) {
        .ptr => return .default,
        else => {
            const item = builder.type_items.items[@intFromEnum(self)];
            assert(item.tag == .pointer);
            return @enumFromInt(item.data);
        },
    }
}