|author||Samir Jindel <firstname.lastname@example.org>||Thu Sep 13 19:17:26 2018 +0000|
|email@example.com <firstname.lastname@example.org>||Thu Sep 13 19:17:26 2018 +0000|
[vm/tfa] Pass receiver type into field initializer summaries. This is required for tracking type arguments, since field initializers can reference type variables from the enclosing class. Also a few drive-by spelling fixes. Change-Id: I91e33f7d8c61e288ccb2d8e18b33f4e67ac22a1b Cq-Include-Trybots: luci.dart.try:vm-kernel-win-release-x64-try, vm-kernel-optcounter-threshold-linux-release-x64-try, vm-kernel-precomp-linux-debug-x64-try, vm-kernel-precomp-linux-release-simarm-try, vm-kernel-precomp-linux-release-simarm64-try, vm-kernel-precomp-linux-release-x64-try, vm-kernel-precomp-win-release-x64-try Reviewed-on: https://dart-review.googlesource.com/74666 Commit-Queue: Samir Jindel <email@example.com> Reviewed-by: Alexander Markov <firstname.lastname@example.org>
Dart is an open-source, scalable programming language, with robust libraries and runtimes, for building web, server, and mobile apps.
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.