3cd3efd29c
This fixes diagnostic reporting in the updated JSON macro which uses Future.wait and Record.wait, as well as nested builders. Change-Id: I0f80ae7f93b1ecaf24ed98512cd8a4f86e6b125a Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/365840 Commit-Queue: Leaf Petersen <leafp@google.com> Auto-Submit: Jake Macdonald <jakemac@google.com> Reviewed-by: Bob Nystrom <rnystrom@google.com> Commit-Queue: Jake Macdonald <jakemac@google.com> Reviewed-by: Leaf Petersen <leafp@google.com>
Package _macros contains a private API for authoring macros.
It is exposed as a public API by package:macros.