name property
Canonical name of the type.
Implementation
@override
String get name {
if (parameterTypes == null) return 'function(*)';
final params = parameterTypes!.map((t) => t.toString()).join(', ');
final ret = returnType != null ? ' as $returnType' : '';
return 'function($params)$ret';
}