question: returns a copy of the specified subrange of the specified array that is literally an object , and not e.g. a string . concode_field_sep Object[] EMPTY_ARRAY concode_field_sep Object[] fillArray concode_elem_sep Object[] checkElementsNotNull concode_elem_sep Object[] checkElementsNotNull concode_elem_sep void swap concode_elem_sep Object checkElementNotNull concode_elem_sep T[] newArray concode_elem_sep T[] toArrayImpl concode_elem_sep T[] toArrayImpl concode_elem_sep Object[] toArrayImpl concode_elem_sep T[] concat concode_elem_sep T[] concat concode_elem_sep T[] arraysCopyOf
target: Object [ ] function ( Object [ ] arg0 , int arg1 , int arg2 ) { checkPositionIndexes ( arg1 , arg1 + arg2 , arg0 . arg2 ) ; if ( arg2 == 0 ) { return EMPTY_ARRAY ; } Object [ ] loc0 = new Object [ arg2 ] ; System . arraycopy ( arg0 , arg1 , loc0 , 0 , arg2 ) ; return loc0 ; }