/guava/android/guava/src/com/google/common/reflect/TypeResolver.java
return unguarded.resolveInternal( intermediateVar) ;
return unguarded.resolveInternal ( intermediateVar, forDependent ) ;
new TypeTable() { @Override public Type resolveInternal(TypeVariable<?> intermediateVar, TypeTable forDependent) { if (intermediateVar.getGenericDeclaration().equals(var.getGenericDeclaration())) { return intermediateVar; } <extra_id_0> } }; return resolveInternal(var, guarded); } Type resolveInternal(TypeVariable<?> var, TypeTable forDependants) { Type type = map.get(new TypeVariableKey(var));