8e168fc9f1
Constructors (say from a macro), typedefs (maybe from a part) and FileUriExpression in general didn't write their file uri when different from their surrounding container. Change-Id: I70dc8cbb525a6fc2c1949e0d1fb1726ac19c6505 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/368566 Commit-Queue: Jens Johansen <jensj@google.com> Reviewed-by: Johnni Winther <johnniwinther@google.com>
Conversion to a textual format.
The text format is currently very ad-hoc and there is no conversion back, but it's a pleasant way to view the IR.