dart-sdk/sdk
Stephen Adams 5265eeebaa Use interceptors for is-checks (version 2).
Use the $isXXX properties for type tests on raw (non-parameterized) types.

Use special builtin operations for the weird JSArray type hierarchy.

Still TODO:

If the only use of an interceptor is a single 'getInterceptor(value).$isXXX', and XXX is not a supertype of a native type, replace with 'value instanceof XXX'.

R=kmillikin@google.com

Committed: 3b4e12f00b

Reverted: 89b6d8e749

Review URL: https://codereview.chromium.org/1385423002 .
2015-10-07 17:06:57 -07:00
..
bin remove docgen remnants from repo, update CHANGELOG 2015-09-23 10:27:15 -07:00
lib Use interceptors for is-checks (version 2). 2015-10-07 17:06:57 -07:00
api_readme.md fix links in readme 2015-08-20 13:17:34 -07:00