public JVMInstruction effectStack_(final JVMStack _aJVMStack) {
final JVMArrayType _arrayType;
st.gravel.support.jvm.ObjectExtensions.assert_(this, _aJVMStack.pop().isIntType());
_arrayType = ((JVMArrayType) _aJVMStack.pop());
st.gravel.support.jvm.ObjectExtensions.assert_(this, _arrayType.isArrayType());
st.gravel.support.jvm.ObjectExtensions.assert_(this, _arrayType.elementType().isObjectType());
_aJVMStack.push_(_arrayType.elementType());
return this;
}
public ObjectArrayLoad_Factory factory() {