e200a3a722
When creating function types, VM takes number of parent function type arguments into account. So function types with distinct number of parent function type arguments should not be merged in the bytecode object table and should be represented as distinct types. TEST=language/mixin/type_parameter_inference_test Fixes https://github.com/dart-lang/sdk/issues/59633 Change-Id: I9c8b0923c52b1b95628ff8daa3bbfa135c559912 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/398500 Reviewed-by: Slava Egorov <vegorov@google.com> Commit-Queue: Alexander Markov <alexmarkov@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.