mergeAbleListType function
- List list
Implementation
MergeAbleListType mergeAbleListType(List<dynamic> list) {
ListType t = ListType.Null;
bool isAmbiguous = false;
for (var e in list) {
ListType? inferredType = getInferredType(e);
if (t != ListType.Null && t != inferredType) {
isAmbiguous = true;
}
t = inferredType ?? ListType.Null;
}
return MergeAbleListType(t, isAmbiguous);
}