returns the number of bytes required to decode the given char sequence . concode_field_sep int numBytes concode_elem_sep int middleShift concode_elem_sep int initialShift concode_elem_sep int advanceBytes concode_elem_sep CodingCase[] CODING_CASES concode_elem_sep short middleMask concode_elem_sep short finalMask concode_elem_sep int finalShift concode_field_sep void encode concode_elem_sep void decode concode_elem_sep int getEncodedLength
int function ( char [ ] arg0 , int arg1 , int arg2 ) { final int loc0 = arg2 - 1 ; if ( loc0 <= 0 ) { return 0 ; } else { final long loc1 = arg0 [ arg1 + arg2 - 1 ] ; final long loc2 = loc0 - 1 ; return ( int ) ( ( loc2 * 15L + 7L ) / 8L + loc1 ) ; } }