question: iterating method that is manually synchronized concode_field_sep List<Integer> s concode_elem_sep ThreadLocal<Random> s_random concode_field_sep Object getInt concode_elem_sep boolean removeInt concode_elem_sep int size concode_elem_sep boolean addAll concode_elem_sep boolean containsInt concode_elem_sep void clear concode_elem_sep boolean addInt concode_elem_sep void fill concode_elem_sep Random initialValue concode_elem_sep Object putIfAbsent
target: boolean function ( Collection < Integer > arg0 ) { boolean loc0 = true ; synchronized ( s ) { for ( Integer loc1 : arg0 ) loc0 &= this . removeInt ( loc1 ) ; } return loc0 ; }