DoxigAlpha

arg

Function parameters

Parameters

#
self:*const Function
index:u32

Type definitions in this namespace

Types

#

Functions in this namespace

Functions

#

= 16

Values

#

Source

Implementation

#
pub fn arg(self: *const Function, index: u32) Value {
    const argument = self.instructions.get(index);
    assert(argument.tag == .arg);
    assert(argument.data == index);

    const argument_index: Instruction.Index = @enumFromInt(index);
    return argument_index.toValue();
}