Examples of aload_first()


Examples of anvil.codec.Code.aload_first()

      context.any2boolean();
      break;

    case CHECK:
      _child.compile(context, GET);
      code.aload_first();
      code.astring(_attribute);
      code.invokevirtual(code.getPool().addMethodRef(context.TYPE_ANY, "checkAttribute",
        "(Lanvil/script/Context;Ljava/lang/String;)Lanvil/core/Any;"));
      break;
View Full Code Here

Examples of anvil.codec.Code.aload_first()

        "(Lanvil/script/Context;Ljava/lang/String;)Lanvil/core/Any;"));
      break;

    case DELETE:
      _child.compile(context, GET);
      code.aload_first();
      code.astring(_attribute);
      code.invokevirtual(code.getPool().addMethodRef(context.TYPE_ANY, "deleteAttribute",
        "(Lanvil/script/Context;Ljava/lang/String;)Z"));
      break;
    }
View Full Code Here

Examples of anvil.codec.Code.aload_first()


  public void compile(ByteCompiler context, int operation)
  {
    Code code = context.getCode();
    code.aload_first();
    code.astring(_namespace.getName());
    code.invokevirtual(code.getPool().addMethodRef(context.TYPE_CONTEXT,
      "getNS", "(Ljava/lang/String;)Lanvil/core/Any;"));
    if (operation == GET_BOOLEAN) {
      context.any2boolean();
View Full Code Here

Examples of anvil.codec.Code.aload_first()


  public void compile(ByteCompiler context, int operation)
  {
    Code code = context.getCode();
    code.aload_first();
    super.compile(context, GET);
    code.invokestatic(code.getPool().addMethodRef(context.TYPE_CONTEXT,
      "match", "(Lanvil/script/Context;Lanvil/core/Any;Lanvil/core/Any;)Z"));
    if (operation != GET_BOOLEAN) {
      context.boolean2any();
View Full Code Here

Examples of anvil.codec.Code.aload_first()

  public void compile(ByteCompiler context, int operation)
  {
    getChild(0).compile(context, GET);
    Code code = context.getCode();
    code.aload_first();
    context.symbol(_index);

    int n = childs() - 1;
    if (!hasSplices() && n <= 4) {
      for(int i=0; i<n; i++) {
View Full Code Here

Examples of anvil.codec.Code.aload_first()

  {
    Code code = context.getCode();
    switch(operation) {
    case GET:
      _left.compile(context, GET);
      code.aload_first();
      _right.compile(context, GET);
      code.invokevirtual(code.getPool().addMethodRef(context.TYPE_ANY, "getReference",
        "(Lanvil/script/Context;Lanvil/core/Any;)Lanvil/core/Any;"));
      break;
View Full Code Here

Examples of anvil.codec.Code.aload_first()

        "(Lanvil/script/Context;Lanvil/core/Any;)Lanvil/core/Any;"));
      break;

    case GET_BOOLEAN:
      _left.compile(context, GET);
      code.aload_first();
      _right.compile(context, GET);
      code.invokevirtual(code.getPool().addMethodRef(context.TYPE_ANY, "getReference",
        "(Lanvil/script/Context;Lanvil/core/Any;)Lanvil/core/Any;"));
      context.any2boolean();
      break;
View Full Code Here

Examples of anvil.codec.Code.aload_first()

      context.any2boolean();
      break;

    case CHECK:
      _left.compile(context, GET);
      code.aload_first();
      _right.compile(context, GET);
      code.invokevirtual(code.getPool().addMethodRef(context.TYPE_ANY, "checkReference",
        "(Lanvil/script/Context;Lanvil/core/Any;)Lanvil/core/Any;"));
      break;
View Full Code Here

Examples of anvil.codec.Code.aload_first()

        "(Lanvil/script/Context;Lanvil/core/Any;)Lanvil/core/Any;"));
      break;

    case DELETE:
      _left.compile(context, GET);
      code.aload_first();
      _right.compile(context, GET);
      code.invokevirtual(code.getPool().addMethodRef(context.TYPE_ANY, "deleteReference",
        "(Lanvil/script/Context;Lanvil/core/Any;)Z"));
      break;
    }
View Full Code Here

Examples of anvil.codec.Code.aload_first()

  public void compile(ByteCompiler context, int operation)
  {
    Code code = context.getCode();
    getChild(0).compile(context, GET);
    code.aload_first();
   
    getChild(1).compile(context, GET);
    code.invokevirtual(code.getPool().addMethodRef(context.TYPE_OBJECT,
      "toString", "()Ljava/lang/String;"));
     
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.