c909e16ee2
- created class representing module metadata, added metadata to JsCode class - added module information to metadata, such as module name, load function name - added import and file uris for libraries - added experimental-emit-debug-metadata flag to frontend_server - added frontend server tests to check for saved metadata Related: https://github.com/dart-lang/sdk/issues/41852 Closes: https://github.com/dart-lang/sdk/issues/40774 Change-Id: Iecbbf1e4eea1919e01f002f45363d30707cb1590 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/150181 Commit-Queue: Anna Gringauze <annagrin@google.com> Reviewed-by: Nicholas Shahan <nshahan@google.com> Reviewed-by: Gary Roumanis <grouma@google.com>