cfba919989
This CL changes `propertyName` to be a `SimpleIdentifier` instead of `Token` because we need to resolve and store the resolved element in the `SimpleIdentifier`. Note that the corresponding class `PropertyAccess` represents its `propertyName` as a `SimpleIdentifier` for the same reason. Bug: https://github.com/dart-lang/sdk/issues/59835 Change-Id: I934f66f914b061b8593399c79a0f7b590b84cc12 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/419584 Reviewed-by: Brian Wilkerson <brianwilkerson@google.com> Commit-Queue: Kallen Tu <kallentu@google.com> Reviewed-by: Paul Berry <paulberry@google.com>