restores the previously set active region . this differs from setactive in that restoreactive takes an absolute position , and setactive takes an offset from the current location . concode_field_sep byte[] array concode_elem_sep int pos concode_elem_sep int saved_end concode_elem_sep int end concode_elem_sep int saved_pos concode_field_sep int readU16 concode_elem_sep int saveActive concode_elem_sep void restore concode_elem_sep void save concode_elem_sep void require concode_elem_sep void clearActive concode_elem_sep int remaining concode_elem_sep int current concode_elem_sep void setActive concode_elem_sep void readByteArray concode_elem_sep byte[] readByteArray concode_elem_sep byte[] readByteArray concode_elem_sep byte[] readCountedString concode_elem_sep long readU32 concode_elem_sep int readU8 concode_elem_sep void jump
void function ( int arg0 ) { if ( arg0 > array . length ) { throw new IllegalArgumentException ( "srini_string" + "srini_string" ) ; } end = arg0 ; }