Morgan :)
Morgan :)
It's possible I misunderstood something. Where I think we're headed is that there will be dependencies `analyzer` -> `dart_model` and `analyzer` -> `macros` -> `dart_model`. The `analyzer` -> `macros` ->...
It occurs me that there is another path we could take, analogous to what I did in the exploration code with the [dart_model_analyzer_service](https://github.com/dart-lang/language/tree/69ecf0fabfb00ce6ea164d1aeafc65de906c22e7/working/macros/dart_model/dart_model_analyzer_service/lib) package. Instead of the analyzer/CFE directly interacting...
@bwilkerson we discussed in a meeting but I didn't update the issue, sorry about that. This is mostly about what we do while the macros code is _unlaunched_; to launch...
Closing as the macros repo is up and running as described: http://github.com/dart-lang/macros
Currently we just have the "macros" flag.
Yes, we can keep the issue for that. Thanks.
Not sure if there is anything specific left to do on this issue? But we are going to have to answer all questions of this type for `dart_model`, if they...
@johnniwinther this is the issue I'm aware of for the topic of "augmentations mean partial code can now be allowed". We talked about something not in this issue, though, which...
I discovered the other issue with discussion on this :) it's #3580 about adding an "augmented" modifier.
I had a thought on this one :) In cases where `hasBody` is a meaningful part of the declaration, should it be the case that macros that add a body...