47ba2f23a1
Previously, the declared nullability was used, which doesn't account for extension types that don't extend Object. Closes https://github.com/dart-lang/sdk/issues/62242 Change-Id: I2ecf7f8fd53c362468523412b0b59037943e2971 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/473240 Reviewed-by: Johnni Winther <johnniwinther@google.com> Commit-Queue: Chloe Stefantsova <cstefantsova@google.com>