@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; }
@Override public JVMInstruction effectStack_(final JVMStack _aJVMStack) { _aJVMStack.pop(); _aJVMStack.push_(this.type()); return this; }