boolean function ( int arg0 ) { int loc0 = _conncnt [ arg0 ] ; if ( loc0 <= 0 ) return false ; boolean loc1 = -- _conncnt [ arg0 ] == 0 ; int loc2 = _rndx [ arg0 ] ; int loc3 = _sublist [ loc0 ] ; if ( loc3 != loc2 ) swap ( loc2 , loc3 , arg0 ) ; ++ _sublist [ loc0 ] ; return loc1 ; }
decrement the connection count for a bus concode_field_sep int[] _sublist concode_elem_sep long LW concode_elem_sep long HW concode_elem_sep int[] _conncnt concode_elem_sep int[] _sndx concode_elem_sep int[] _rndx concode_field_sep boolean apply concode_elem_sep void swap concode_elem_sep boolean forEach concode_elem_sep void calcSublistSizes concode_elem_sep void sort concode_elem_sep int getCount concode_elem_sep int peek concode_elem_sep void inc