-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fixes #40, extension methods for primitive types
fixes #138, extension methods for Iterable/List injected as needed, regardless of how the methods started fixes #142, extension methods and dynamic dispatch small change that fixes #139, recognize that '.length' doesn't need an extension method Also restores JSArray, moved the methods out of List, which is back to just being an interface. NOTE: this removes the capability of types that mix native JS members and some Dart extension members, instead it now *hides* all JS members for these native types. We'll want to bring that feature back to support dart:html, so it's just a simplification for now. Should be easy to add that capability when we pull in dart:html for reals. R=leafp@google.com, vsm@google.com Review URL: https://codereview.chromium.org/1153003003
- Loading branch information
John Messerly
committed
Jun 4, 2015
1 parent
4aaeaf6
commit 6c3cdd7
Showing
38 changed files
with
3,016 additions
and
4,457 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.