/guava/guava/src/com/google/common/reflect/TypeResolver.java
this.var = checkNotNull( null) ;
this.var = checkNotNull ( var ) ;
return capture(type); } } static final class TypeVariableKey { private final TypeVariable<?> var; TypeVariableKey(TypeVariable<?> var) { <extra_id_0> } @Override public int hashCode() { return Objects.hashCode(var.getGenericDeclaration(), var.getName()); } @Override