optionalParameterTypes property
A list of types for all optional parameters (either positional or named).
Implementation
List<DartType> get optionalParameterTypes {
List<DartType> types = <DartType>[];
for (final ParameterElement parameter in parameters) {
if (parameter.isOptional) {
types.add(parameter.type);
}
}
return types;
}