commit | b6e2e158dd368c8a586c7cdb36862d1bad0f5d53 | [log] [tgz] |
---|---|---|
author | Vyacheslav Egorov <vegorov@google.com> | Mon Sep 17 22:48:13 2018 +0000 |
committer | commit-bot@chromium.org <commit-bot@chromium.org> | Mon Sep 17 22:48:13 2018 +0000 |
tree | 5d5c81f52053990d649563c06367e71265acb305 | |
parent | 0c806305779b7431e5adf1766d4867d3369392a7 [diff] |
[vm/kernel] Make call site annotator transformation more robust Currently we can't rely on getStaticType due to various issues with Kernel AST - so we just wrap the invocation in try-catch and swallow the exception if any. Fixes https://github.com/dart-lang/sdk/issues/34463 R=alexmarkov@google.com Change-Id: I48af952c4df4e124a895f0e1b9bf50a50b94a047 Reviewed-on: https://dart-review.googlesource.com/75221 Reviewed-by: Alexander Markov <alexmarkov@google.com> Commit-Queue: Vyacheslav Egorov <vegorov@google.com>
Dart is an open-source, scalable programming language, with robust libraries and runtimes, for building web, server, and mobile apps.
Visit the dartlang.org to learn more about the language, tools, getting started, and more.
Browse pub.dartlang.org for more packages and libraries contributed by the community and the Dart team.
If you want to build Dart yourself, here is a guide to getting the source, preparing your machine to build the SDK, and building.
There are more documents on our wiki.
The easiest way to contribute to Dart is to file issues.
You can also contribute patches, as described in Contributing.