Function call [src]

Prototype

pub fn call( self: *WipFunction, kind: Instruction.Call.Kind, call_conv: CallConv, function_attributes: FunctionAttributes, ty: Type, callee: Value, args: []const Value, name: []const u8, ) Allocator.Error!Value

Parameters

self: *WipFunctionkind: Instruction.Call.Kindcall_conv: CallConvfunction_attributes: FunctionAttributesty: Typecallee: Valueargs: []const Valuename: []const u8

Source

pub fn call( self: *WipFunction, kind: Instruction.Call.Kind, call_conv: CallConv, function_attributes: FunctionAttributes, ty: Type, callee: Value, args: []const Value, name: []const u8, ) Allocator.Error!Value { return self.callInner(kind, call_conv, function_attributes, ty, callee, args, name, false); }