getResolvableType method
Returns a ResolvableType representation of the captured type.
This provides additional capabilities for working with the type:
- Accessing generic parameters
- Checking assignability
- Type resolution
Example:
final ref = ParameterizedTypeReference<List<num>>();
final resolvable = ref.getResolvableType();
print(resolvable.genericParameters.length); // 1
print(resolvable.genericParameters[0].type); // num
Implementation
ResolvableType getResolvableType() => ResolvableType.forClass(getType());