af8eee9960
This uses the required type instead of the lookup type for object patterns to ensure that extension members are accessed correctly. Change-Id: I05b4765f1fa3f85acd005a0484349b467cff7c9f Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/292703 Reviewed-by: Chloe Stefantsova <cstefantsova@google.com>