70559a9514
This includes introspection support, support for annotating and executing macros targeted at enums and enum entries, and support for creating library augmentations of enums with proper syntax (including enum entries). I also refactored some of the Class support to be more general so we can share interfaces where appropriate. Change-Id: Ie9111ff280405496e55e32478a19c104341aee37 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/294100 Commit-Queue: Jake Macdonald <jakemac@google.com> Reviewed-by: Bob Nystrom <rnystrom@google.com>