f18866b939
It is not safe to eliminate duplicate mixin applications if they are exposed through dynamic interface (as dynamic modules can reference such mixin applications or their members). TEST=pkg/dynamic_modules/test/data/mixin_deduplication Bug: b/449661748 Change-Id: I56b167d5a4745d03dbf3a41a0ce2e4811a0e0960 Cq-Include-Trybots: luci.dart.try:vm-aot-dyn-linux-debug-x64-try,vm-aot-dyn-linux-product-x64-try,vm-dyn-linux-debug-x64-try,vm-dyn-mac-debug-arm64-try Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/453560 Reviewed-by: Nate Biggs <natebiggs@google.com> Reviewed-by: Slava Egorov <vegorov@google.com> Commit-Queue: Alexander Markov <alexmarkov@google.com> Reviewed-by: Sigmund Cherem <sigmund@google.com>