sets pos and returns old value concode_field_sep int defaultCapacity concode_elem_sep int[] map concode_elem_sep int capacity concode_field_sep void doubleCapacity concode_elem_sep boolean isSet concode_elem_sep int get concode_elem_sep void reset concode_elem_sep int unset concode_elem_sep int unset
int function ( int arg0 ) { while ( arg0 >= capacity ) { doubleCapacity ( ) ; } int loc0 = arg0 >> 5 ; int loc1 = 0x80000000 >>> ( arg0 & 0x1F ) ; int loc2 = map [ loc0 ] ; int loc3 = ( loc2 & loc1 ) == 0 ? 0 : 1 ; map [ loc0 ] = ( loc2 | loc1 ) ; return loc3 ; }