mirror of
https://github.com/dart-lang/sdk
synced 2024-09-16 00:29:48 +00:00
184e2a8b4c
This is complicated by the fact that the normal factory method for creating Invocation objects references the arguments descriptor to determine how many type arguments are passed. This doesn't work for partially instantiated closures, because the arguments descriptor will say "0" type arguments even when there may be delayed type arguments attached to the closure from partial instantiation. The arguments descriptor can't be modified, so we have a new factory method which takes the number of delayed type arguments directly. Change-Id: Ic9a35a482b3b7ef80564e674cc6207873e255111 Reviewed-on: https://dart-review.googlesource.com/54245 Commit-Queue: Samir Jindel <sjindel@google.com> Reviewed-by: Régis Crelier <regis@google.com> |
||
---|---|---|
.github | ||
build | ||
client | ||
docs | ||
pkg | ||
runtime | ||
samples | ||
samples-dev | ||
sdk | ||
tests | ||
third_party | ||
tools | ||
utils | ||
.clang-format | ||
.gitattributes | ||
.gitignore | ||
.gn | ||
.mailmap | ||
.packages | ||
AUTHORS | ||
BUILD.gn | ||
CHANGELOG.md | ||
codereview.settings | ||
dartdoc_options.yaml | ||
DEPS | ||
LICENSE | ||
PATENTS | ||
PRESUBMIT.py | ||
README.dart-sdk | ||
README.md | ||
WATCHLISTS |
Dart
Dart is an open-source, scalable programming language, with robust libraries and runtimes, for building web, server, and mobile apps.
Using Dart
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.
Building Dart
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.
Contributing to Dart
The easiest way to contribute to Dart is to file issues.
You can also contribute patches, as described in Contributing.