display method
Implementation
String? display(DartType k, {Map<String, String>? refers}) {
return visit(k, (x) {
if (x is VoidType) {
return 'dynamic';
}
if (x is TypeParameterType) {
return refers?[x.element.displayName] ?? 'dynamic';
}
return x.element?.name ?? 'dynamic';
}, (x, xs) => '$x<${xs.join(', ')}>');
}