Package st.gravel.support.compiler.jvm

Examples of st.gravel.support.compiler.jvm.JVMMethodConstant


    })))));
    return this;
  }

  public JVMMethodCompiler produceConstant_ifAbsentPut_(final Expression _anExpression, final st.gravel.support.jvm.Block0<Object> _aBlock) {
    final JVMMethodConstant _const;
    _const = _parent.constantAt_ifAbsentPut_(_anExpression, ((st.gravel.support.jvm.Block0<JVMMethodConstant>) (new st.gravel.support.jvm.Block0<JVMMethodConstant>() {

      @Override
      public JVMMethodConstant value() {
        return (JVMMethodConstant) JVMMethodConstant.factory.expression_name_frame_ownerType_(_anExpression, _parent.newConstantName(), JVMMethodCompiler.this.newFrame_(_aBlock), JVMMethodCompiler.this.ownerType());
      }
    })));
    this.emit_(_const.asReadInstruction());
    return this;
  }
View Full Code Here


      }
    }, ((st.gravel.support.jvm.Block0<JVMMethodConstant>) (new st.gravel.support.jvm.Block0<JVMMethodConstant>() {

      @Override
      public JVMMethodConstant value() {
        final JVMMethodConstant _constant;
        _constant = _aBlock.value();
        _constants.add(_constant);
        return (JVMMethodConstant) _constant;
      }
    }))));
View Full Code Here

TOP

Related Classes of st.gravel.support.compiler.jvm.JVMMethodConstant

Copyright © 2018 www.massapicom. 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.