TypeInfo varT = iterableType.getTypeParameters().get(0);
assertEquals(expectedType, varT.resolve(listAType, false));
// includeBaseType==true, T => Object
assertEquals(TypeInfo.OBJECT, varT.resolve(listAType));
assertEquals(TypeInfo.OBJECT, varT.resolve(listAType, true));
}
}
class MyClass<A extends Number> {