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>