a45fc14739
Erases extension types to their representation type for field signatures. This is the best representation we have at runtime for the field. Note this isn't necessarily the runtime type of the field value. Issue: https://github.com/dart-lang/sdk/issues/49735 Change-Id: Ibe064f4fd3829a858fc9fd920e2e91175d9ae0c9 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/336823 Commit-Queue: Nicholas Shahan <nshahan@google.com> Reviewed-by: Mark Zhou <markzipan@google.com>