TypeModel constructor
TypeModel(
- DartType ty,
- ImportModel imports
Implementation
factory TypeModel(
DartType ty,
ImportModel imports,
) {
final typeRepr = computeTypeRepr(ty, imports);
final isUnit = isType(ty, 'Unit', 'package:sum_data_types/sum_data_types.dart', imports);
return TypeModel._(isUnit: isUnit, isDynamic: ty.isDynamic, typeRepr: typeRepr);
}