b18b27706c
Dynamic invocation forwarders have the same recognized kind as the method they are forwarding to. That causes us to inline the recognized method and not the dyn: forwarder itself. It is not safe for user-implementable types. This is triggered in some of the existing tests when unboxed integer fields are allowed in AOT. Issue https://github.com/dart-lang/sdk/issues/37737 Change-Id: Id518c6b13ccd08998ec78384e55c97c64546098a Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/133561 Commit-Queue: Victor Agnez Lima <victoragnez@google.com> Reviewed-by: Martin Kustermann <kustermann@google.com>