/guava/android/guava/src/com/google/common/reflect/TypeVisitor.java
if ( type == TypeVariable) {
if ( type instanceof TypeVariable ) {
for (Type type : types) { if (type == null || !visited.add(type)) { continue; } boolean succeeded = false; try { <extra_id_0> visitTypeVariable((TypeVariable<?>) type); } else if (type instanceof WildcardType) { visitWildcardType((WildcardType) type); } else if (type instanceof ParameterizedType) { visitParameterizedType((ParameterizedType) type); } else if (type instanceof Class) {