Exemple #1
0
 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;
 }
Exemple #2
0
 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;
 }
Exemple #3
0
 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;
 }
Exemple #4
0
 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;
 }
Exemple #5
0
 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;
 }
Exemple #6
0
 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;
 }
Exemple #7
0
 public If(anInstruction anInstruction = default, Value Cond = default)
 {
     this.m_anInstructionRef = new ptr <anInstruction>(anInstruction);
     this.Cond = Cond;
 }
Exemple #8
0
 public Jump(anInstruction anInstruction = default)
 {
     this.m_anInstructionRef = new ptr <anInstruction>(anInstruction);
 }
Exemple #9
0
 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;
 }
Exemple #10
0
 public RunDefers(anInstruction anInstruction = default)
 {
     this.m_anInstructionRef = new ptr <anInstruction>(anInstruction);
 }
Exemple #11
0
 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;
 }