Examples of ESmall


Examples of erjang.ESmall

      this.i2 = i2;
    }
    public ETuple toSymbolic() {
      return ETuple.make(opcode.symbol,
                 alist.toSymbolic(),
                 new ESmall(i2));
    }
View Full Code Here

Examples of erjang.ESmall

      this.al = al;
      this.i3 = i3;
    }
    public ETuple toSymbolic() {
      return ETuple.make(opcode.symbol,
                 new ESmall(i1),
                 al.toSymbolic(),
                 new ESmall(i3));
    }
View Full Code Here

Examples of erjang.ESmall

      if (is_test)
        return ETuple.make(TEST_ATOM,
                   opcode.symbol,
                   label.toSymbolic(),
                   EList.make(dest.toSymbolic(),
                        new ESmall(i)));
      else
        return ETuple.make(opcode.symbol,
                   label.toSymbolic(),
                   dest.toSymbolic(),
                   new ESmall(i));
    }
View Full Code Here

Examples of erjang.ESmall

      this.dest = dest;
    }
    public ETuple toSymbolic() {
      return ETuple.make(opcode.symbol,
                 src.toSymbolic(),
                 new ESmall(i),
                 dest.toSymbolic());
    }
View Full Code Here

Examples of erjang.ESmall

    }
    public ETuple toSymbolic() {
      return ETuple.make(opcode.symbol,
                 src.toSymbolic(),
                 dest.toSymbolic(),
                 new ESmall(i));
    }
View Full Code Here

Examples of erjang.ESmall

    }

    public ETuple toSymbolic() {
      if (is_call)
        return ETuple.make(opcode.symbol,
                   new ESmall(i1),
                   functionAtLabel.toSymbolic(),
                   new ESmall(i3));
      else
        return ETuple.make(opcode.symbol,
                   new ESmall(i1),
                   label.toSymbolic(),
                   new ESmall(i3));
    }
View Full Code Here

Examples of erjang.ESmall

      super(opcode, i1, ext_fun);
      this.i3 = i3;
    }
    public ETuple toSymbolic() {
      return ETuple.make(opcode.symbol,
                 new ESmall(i1),
                 ext_fun.toSymbolic(),
                 new ESmall(i3));
    }
View Full Code Here

Examples of erjang.ESmall

      this.dest = dest;
    }

    public ETuple toSymbolic() {
      return ETuple.make(opcode.symbol,
                 new ESmall(bin.byteLength()),
                 bin.toSymbolic(),
                 dest.toSymbolic());
    }
View Full Code Here

Examples of erjang.ESmall

            Insn.DI insn = (Insn.DI) insn_;
            vis.visitBS(opcode, src_arg(insn_idx, insn.dest),
                  //TODO: streamline - change API
                  insn.i2 == -1
                  ? new Arg(EAtom.intern("start"))
                  : new Arg(new ESmall(insn.i2)), 0
              );
            break;
          }

          case bs_init_writable: {
View Full Code Here

Examples of erjang.ESmall

    public ETuple toSymbolic() {
      return ETuple.make(opcode.symbol,
                 label.toSymbolic(),
                 EList.make(src1.toSymbolic(),
                      src2.toSymbolic(),
                      new ESmall(i3)),
                 dest.toSymbolic());
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.