Ejemplo n.º 1
0
 @Override
 public JVMInstruction effectStack_(final JVMStack _aJVMStack) {
   for (int _temp1 = 0; _temp1 < _signature.arguments().length; _temp1++) {
     final JVMType _each = _signature.arguments()[(_signature.arguments().length - _temp1) - 1];
     st.gravel.support.jvm.ObjectExtensions.assert_(
         InvokeStatic.this,
         st.gravel.support.jvm.ObjectExtensions.equals_(_aJVMStack.pop(), _each));
   }
   if (!_signature.returnType().isVoidType()) {
     _aJVMStack.push_(_signature.returnType());
   }
   return this;
 }
Ejemplo n.º 2
0
 @Override
 public JVMInstruction effectStack_(final JVMStack _aJVMStack) {
   _aJVMStack.pop();
   return this;
 }