public Send(anInstruction anInstruction = default, Value Chan = default, Value X = default, token.Pos pos = default) { this.m_anInstructionRef = new ptr <anInstruction>(anInstruction); this.Chan = Chan; this.X = X; this.pos = pos; }
public Store(anInstruction anInstruction = default, Value Addr = default, Value Val = default, token.Pos pos = default) { this.m_anInstructionRef = new ptr <anInstruction>(anInstruction); this.Addr = Addr; this.Val = Val; this.pos = pos; }
public register(anInstruction anInstruction = default, long num = default, types.Type typ = default, token.Pos pos = default, slice <Instruction> referrers = default) { this.m_anInstructionRef = new ptr <anInstruction>(anInstruction); this.num = num; this.typ = typ; this.pos = pos; this.referrers = referrers; }
public MapUpdate(anInstruction anInstruction = default, Value Map = default, Value Key = default, Value Value = default, token.Pos pos = default) { this.m_anInstructionRef = new ptr <anInstruction>(anInstruction); this.Map = Map; this.Key = Key; this.Value = Value; this.pos = pos; }
public DebugRef(anInstruction anInstruction = default, ast.Expr Expr = default, types.Object @object = default, bool IsAddr = default, Value X = default) { this.m_anInstructionRef = new ptr <anInstruction>(anInstruction); this.Expr = Expr; this.@object = @object; this.IsAddr = IsAddr; this.X = X; }
public Defer(anInstruction anInstruction = default, CallCommon Call = default, token.Pos pos = default) { this.m_anInstructionRef = new ptr <anInstruction>(anInstruction); this.Call = Call; this.pos = pos; }
public If(anInstruction anInstruction = default, Value Cond = default) { this.m_anInstructionRef = new ptr <anInstruction>(anInstruction); this.Cond = Cond; }
public Jump(anInstruction anInstruction = default) { this.m_anInstructionRef = new ptr <anInstruction>(anInstruction); }
public Panic(anInstruction anInstruction = default, Value X = default, token.Pos pos = default) { this.m_anInstructionRef = new ptr <anInstruction>(anInstruction); this.X = X; this.pos = pos; }
public RunDefers(anInstruction anInstruction = default) { this.m_anInstructionRef = new ptr <anInstruction>(anInstruction); }
public Return(anInstruction anInstruction = default, slice <Value> Results = default, token.Pos pos = default) { this.m_anInstructionRef = new ptr <anInstruction>(anInstruction); this.Results = Results; this.pos = pos; }