returns all_type , unknown_type , or checked_unknown_type , as specified by the flags , or null concode_field_sep JSTypeRegistry registry concode_elem_sep int maxUnionSize concode_elem_sep int functionTypePosition concode_elem_sep int DEFAULT_MAX_UNION_SIZE concode_elem_sep boolean isNativeUnknownType concode_elem_sep boolean isAllType concode_elem_sep boolean areAllUnknownsChecked concode_elem_sep boolean containsVoidType concode_elem_sep long serialVersionUID concode_elem_sep JSType result concode_elem_sep List<JSType> alternates concode_field_sep boolean isSubtype concode_elem_sep UnionTypeBuilder addAlternate concode_elem_sep UnionTypeBuilder addAlternate concode_elem_sep JSType build concode_elem_sep JSType reduceAlternatesWithoutUnion concode_elem_sep Collection<JSType> getAlternates
JSType function ( ) { if ( isAllType ) { return registry . getNativeType ( ALL_TYPE ) ; } else if ( isNativeUnknownType ) { if ( areAllUnknownsChecked ) { return registry . getNativeType ( CHECKED_UNKNOWN_TYPE ) ; } else { return registry . getNativeType ( UNKNOWN_TYPE ) ; } } return null ; }