50ceaa4c04
This is an alternative to the other CL. It just uses the result of dart.mixin instead of declaring a new class. That preserves the assumption (at least at runtime) that the mixin class directly inherits from Object. We were also not declaring interfaces for ClassTypeAliases. R=jmesserly@google.com Review-Url: https://codereview.chromium.org/2783443002 .