DescriptionEliminate unnecessary covariance checks.
This eliminates the erroneous checks inside of nested closures, and
eliminates checks where the type parameter is only used covariantly.
We still don't handle the cases where a generic is implemented by
a non-generic correctly.
BUG=
R=jmesserly@google.com
Committed: https://github.com/dart-lang/dev_compiler/commit/746eabd0d885413560aaa21074b6e0c8645e7a45
Patch Set 1 #Patch Set 2 : #
Total comments: 2
Patch Set 3 : #
Messages
Total messages: 6 (2 generated)
|