mirror of
https://github.com/dart-lang/sdk
synced 2024-10-14 15:57:17 +00:00
6920d6b11e
The issue was raised recently that there must be generated forwarders for some method signatures that we had not previously mentioned in nosuchmethod-forwarders.md: Private methods with an inaccessible name, that is, private methods declared in a different library than the current target of nSM forwarder generation. Given that such forwarders are semantically significant (a tear-off performed in the library where the abstract private method declaration is located would tear off a generated forwarder, rather than causing an invocation of `noSuchMethod`), we need to specify this. This CL adds such a specification to nosuchmethod-forwarders.md. This CL addresses SDK issue #33725, and SDK issue #33727 is related being concerned with the implementation in the common front end. Change-Id: Iedbcdd8b4c8df95c6038022f72b3211ec1b76649 Reviewed-on: https://dart-review.googlesource.com/64380 Reviewed-by: Erik Ernst <eernst@google.com> |
||
---|---|---|
.github | ||
build | ||
client | ||
docs | ||
pkg | ||
runtime | ||
samples | ||
samples-dev | ||
sdk | ||
tests | ||
third_party | ||
tools | ||
utils | ||
.clang-format | ||
.gitattributes | ||
.gitconfig | ||
.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.