ea27d17793
Bytecode generator needs to know the runtime semantics of Dart types, but TypeEnvironment.isTop predicate does not use erasure of extension types and does not return true for extension types based on other top types (e.g. dynamic). TEST=language/dot_shorthands/member/static_method_cascade_test Change-Id: If8323d11293498fb39d8d936c406bc9bb7e85ce9 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/426983 Commit-Queue: Alexander Markov <alexmarkov@google.com> Reviewed-by: Slava Egorov <vegorov@google.com>
This package contains Dart bytecode compiler.
Status: experimental
NOTE: This package is currently experimental and not published or included in the SDK.
Do not take dependency on this package unless you are prepared for breaking changes and possibly removal of this code at any point in time.