/guava/guava/src/com/google/common/reflect/TypeToken.java
return getInvariantTypeResolver ( ) .resolveTypesInPlace ( super.getGenericParameterTypes ( ) ) ;
@Override Type getGenericReturnType() { return getCovariantTypeResolver().resolveType(super.getGenericReturnType()); } @Override Type[] getGenericParameterTypes() { <extra_id_0> } @Override Type[] getGenericExceptionTypes() { return getCovariantTypeResolver().resolveTypesInPlace(super.getGenericExceptionTypes()); } @Override