boolean function ( Object arg0 ) { if ( arg0 instanceof Type ) { Type loc0 = ( Type ) arg0 ; for ( Type loc1 : v ) { if ( ts . isSubtype ( loc0 , loc1 ) ) { return true ; } } } return false ; }
check whether object o is in the set . because of the semantics of the subtype set , o is in the set iffit descends from or is equal to one of the elements in the set . concode_field_sep Type topType concode_elem_sep List<Type> v concode_elem_sep TypeSystem ts concode_field_sep boolean add concode_elem_sep boolean containsAll concode_elem_sep void clear concode_elem_sep boolean isEmpty concode_elem_sep boolean remove concode_elem_sep Iterator<Type> iterator concode_elem_sep boolean removeAll concode_elem_sep int size concode_elem_sep boolean addAll concode_elem_sep boolean containsSubtype concode_elem_sep Object[] toArray concode_elem_sep U[] toArray concode_elem_sep String toString concode_elem_sep boolean retainAll