You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 22, 2018. It is now read-only.
We appear not to handle for loops of this form. From DDC rules.dart:
// t must be an InterfaceType.
List<DartType> typeArguments = (t as InterfaceType).typeArguments;
for (var typeArgument in typeArguments) {
if (!typeArgument.isDynamic) return false;
}
We're reporting the call to isDynamic as a dinvoke - we should infer that typeArgument is a DartType, but we are not.
We should infer that i has type int here.
We seem to do this sometimes, not sure why it doesn't happen here - I think maybe the inference is happening but not getting propagated?
The text was updated successfully, but these errors were encountered: