Ejemplo n.º 1
0
 public OpExpression(OpInstruction op, List <OpInstruction> prefixes, int?popCount, int pushCount)
 {
     this.Instruction         = op;
     this.Prefixes            = prefixes;
     this.InstructionPopCount = popCount;
     this.PushCount           = pushCount;
     Position = Prefixes.EndWith(Instruction).Min(i => i.Position);
 }
Ejemplo n.º 2
0
 public CallNode(OpInstruction op, List <OpInstruction> prefixes, int?popCount, int pushCount, CilMethod target) :
     base(op, prefixes, popCount, pushCount)
 {
     Target = target;
 }