commit | 90a4600c12254d0c94d43f7d8ce633cc56007932 | [log] [tgz] |
---|---|---|
author | Kevin Millikin <kmillikin@google.com> | Thu Aug 23 14:51:45 2018 +0000 |
committer | commit-bot@chromium.org <commit-bot@chromium.org> | Thu Aug 23 14:51:45 2018 +0000 |
tree | 2fcd48911aa18859d5468353ea4e3bb7f8edbdd1 | |
parent | 3a6663f2d4ddfbb19cc7aaa1103966e5326c7411 [diff] |
Update lower and upper bounds used in type inference During type inference, use the standard upper bound function SUB and the standard lower bound function SLB defined in https://github.com/dart-lang/sdk/blob/master/docs/language/informal/extreme-upper-lower-bounds.md Change-Id: Ia767ae1e27ec3fac435cfe3f84b59d4bbc1589f7 Reviewed-on: https://dart-review.googlesource.com/70281 Commit-Queue: Kevin Millikin <kmillikin@google.com> Reviewed-by: Erik Ernst <eernst@google.com> Reviewed-by: Daniel Hillerström <hillerstrom@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.