Commit Graph

3219 Commits

Author SHA1 Message Date
scheglov@google.com 59f9b337e5 Report StaticWarningCode.IMPORT_DUPLICATED_LIBRARY_NAME
R=brianwilkerson@google.com
BUG=

Review URL: https://codereview.chromium.org//15004020

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22584 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-10 16:08:41 +00:00
scheglov@google.com 44ab6ee5f2 Report CTEC.AMBIGUOUS_EXPORT
R=brianwilkerson@google.com
BUG=

Review URL: https://codereview.chromium.org//14657012

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22583 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-10 15:13:47 +00:00
scheglov@google.com 08ed1cdb5d Report CompileTimeErrorCode.INVALID_REFERENCE_TO_THIS
R=brianwilkerson@google.com, jwren@google.com
BUG=

Review URL: https://codereview.chromium.org//15085012

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22566 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-09 21:05:00 +00:00
scheglov@google.com 7fd5cf3e12 Report CompileTimeErrorCode.INVALID_CONSTRUCTOR_NAME
R=brianwilkerson@google.com
BUG=

Review URL: https://codereview.chromium.org//15083002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22548 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-09 15:32:36 +00:00
scheglov@google.com cad6e2109d Report CompileTimeErrorCode.MEMBER_WITH_CLASS_NAME
R=brianwilkerson@google.com
BUG=

Review URL: https://codereview.chromium.org//14704011

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22547 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-09 15:11:55 +00:00
scheglov@google.com 180388cfe5 Report CTEC.MULTIPLE_SUPER_INITIALIZERS
R=brianwilkerson@google.com, jwren@google.com
BUG=

Review URL: https://codereview.chromium.org//14698003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22546 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-09 15:04:25 +00:00
scheglov@google.com bd38f82625 Report StaticTypeWarningCode.AMBIGUOUS_IMPORT when used as type annotation.
R=brianwilkerson@google.com, jwren@google.com
BUG=

Review URL: https://codereview.chromium.org//15074002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22542 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-09 01:43:28 +00:00
scheglov@google.com 60ac65a3e0 Make analysis dyi bot green.
TBR

R=devoncarew@google.com
BUG=

Review URL: https://codereview.chromium.org//14816005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22538 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-08 23:58:11 +00:00
scheglov@google.com c7c94a3b3c Tweak new analyzer status files.
Skip 20 tests.
Update for new passed/failed tests.

R=devoncarew@google.com
BUG=

Review URL: https://codereview.chromium.org//14773011

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22522 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-08 18:40:06 +00:00
scheglov@google.com 2214a97df7 Update status files for 'dartanalyer'.
Small tweak for the Java command line analyzer to actually support --package-root option in batch.

R=devoncarew@google.com
BUG=

Review URL: https://codereview.chromium.org//14786020

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22480 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-07 21:45:20 +00:00
floitsch@google.com 968ebcff5a Make Completers asynchronous.
BUG= http://dartbug.com/9990
R=ajohnsen@google.com, lrn@google.com

Review URL: https://codereview.chromium.org//14690009

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22417 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-06 15:15:15 +00:00
johnniwinther@google.com afcaf39439 Remove support for interface in dart2js.
R=ahe@google.com

Review URL: https://codereview.chromium.org//14907008

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22403 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-06 06:21:42 +00:00
johnniwinther@google.com aac36557dc Support new function subtyping rules in dart2js.
BUG=http://dartbug.com/9058

Review URL: https://codereview.chromium.org//14295018

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22012 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-25 07:54:40 +00:00
kasperl@google.com 102da4779f Update dart2dart test status (after throw as an expression).
R=ngeoffray@google.com
BUG=

Review URL: https://codereview.chromium.org//14268016

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21933 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-24 09:18:39 +00:00
kasperl@google.com 1ae2542bae Add support for rethrow and start treating throw <expr> as an expression.
R=ngeoffray@google.com
BUG=

Review URL: https://codereview.chromium.org//14211008

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21930 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-24 08:24:28 +00:00
hausner@google.com 9ae17640bf Handle built-in function identical correctly
The parser, rather than the backend, recognizes the built-in function identical
and replaces is with the old token for the === operator. This fixes compile
time constant handling of calls to identical.

Review URL: https://codereview.chromium.org//14366007

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21753 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-19 16:26:05 +00:00
ahe@google.com 2e69d4ee2b Update status files to make build green
Review URL: https://codereview.chromium.org//13977015

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21606 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-17 08:42:07 +00:00
ahe@google.com 89be2ccac8 Change memberName and namedArguments in Invocation to use Symbol.
Review URL: https://codereview.chromium.org//14066019

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21602 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-17 07:54:48 +00:00
ricow@google.com 0514626973 Whitespace change to force build after buildbot master downtime
Review URL: https://codereview.chromium.org//14060006

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21543 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-16 10:54:02 +00:00
floitsch@google.com 466d6670c1 Refactor Future constructors.
BUG=

Review URL: https://codereview.chromium.org//14070010

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21517 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-15 21:24:27 +00:00
floitsch@google.com 5431a5af54 Remove AsyncError with Expando.
Review URL: https://codereview.chromium.org//14251006

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21498 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-15 18:58:32 +00:00
ahe@google.com 2052ff61ee Update co19 status for dart2js checked mode.
Review URL: https://codereview.chromium.org//14263012

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21482 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-15 17:23:03 +00:00
ahe@google.com a260cab0d6 Update dartc status.
Review URL: https://codereview.chromium.org//14263010

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21473 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-15 16:42:48 +00:00
ajohnsen@google.com 8ce7f80258 Fill 'Issue TODO' in status-files.
BUG=

Review URL: https://codereview.chromium.org//14046022

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21468 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-15 16:02:42 +00:00
ahe@google.com 5b6c0ba820 Rename InvocationMirror to Invocation.
Review URL: https://codereview.chromium.org//14049009

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21465 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-15 15:42:44 +00:00
floitsch@google.com 759a366cea Remove insertRange.
Review URL: https://codereview.chromium.org//13956006

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21464 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-15 15:20:16 +00:00
floitsch@google.com 9bfc844930 Refactor removeRange.
Review URL: https://codereview.chromium.org//13872007

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21462 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-15 15:10:23 +00:00
floitsch@google.com 35e1051cbd Update status file.
Review URL: https://codereview.chromium.org//14251011

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21456 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-15 14:32:18 +00:00
floitsch@google.com bebe3ac2cd Refactor List.setRange function.
Review URL: https://codereview.chromium.org//13863012

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21452 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-15 13:52:29 +00:00
ahe@google.com 0062d70898 Update co19 status.
Review URL: https://codereview.chromium.org//14121005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21357 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-12 12:41:03 +00:00
ajohnsen@google.com af1423d7c0 Fix co19 status file for dart2js checked.
BUG=

Review URL: https://codereview.chromium.org//13849009

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21349 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-12 10:59:10 +00:00
ajohnsen@google.com 24c200b76c Fix 'collection' tests and co19 dartc/dart2js status files.
BUG=

Review URL: https://codereview.chromium.org//14135005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21343 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-12 10:28:29 +00:00
ahe@google.com 13bcc022e6 Correctly compile unresolved for-in loops.
BUG=http://dartbug.com/6725

Review URL: https://codereview.chromium.org//13866010

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21342 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-12 10:19:51 +00:00
ajohnsen@google.com 044f0d02eb Remove Collection, Collections and clean up List/Set/Queue implementations of retain/remove.
BUG=

Review URL: https://codereview.chromium.org//14173003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21338 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-12 09:34:52 +00:00
floitsch@google.com aecbeabcac Implement getRange (returning an Iterable).
Review URL: https://codereview.chromium.org//14065011

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21281 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-11 14:14:29 +00:00
iposva@google.com 737897e4cd - Adapt test expectations to match the VM.
Review URL: https://codereview.chromium.org//13814019

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21162 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-09 18:57:16 +00:00
iposva@google.com 0d0fcbe7e1 Changelist to land https://codereview.chromium.org/13452007/ for Siva.
Review URL: https://codereview.chromium.org//13813018

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21160 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-09 17:51:24 +00:00
floitsch@google.com 343fa26d65 Remove deprecated Expect from the libraries.
Review URL: https://codereview.chromium.org//13724021

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21079 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-08 16:07:34 +00:00
johnniwinther@google.com a2e74e771f Status updated.
Review URL: https://codereview.chromium.org//13783002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21059 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-08 11:14:44 +00:00
ahe@google.com 9a3b8bb633 Remove dart:io import from ssa/tracer.dart.
Committed: https://code.google.com/p/dart/source/detail?r=20917

Review URL: https://codereview.chromium.org//13466011

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20961 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-05 11:52:42 +00:00
ahe@google.com b0efb7c9a8 Update co19 status.
Review URL: https://codereview.chromium.org//13574002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20883 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-03 18:53:46 +00:00
ahe@google.com 6471d6e79b Update co19 status.
Review URL: https://codereview.chromium.org//13527006

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20861 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-03 13:49:13 +00:00
lrn@google.com 3b13f62170 Remove addLast from List.
The List.addLast method has been deprecated for quite a while.
A recent change removed it from the interface, but left the
implementation in place (which caused some errors from the analyzer).
This removes it completely.

Review URL: https://codereview.chromium.org//13528004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20857 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-03 12:52:19 +00:00
ahe@google.com 5db1a0797a Update co19 status.
Review URL: https://codereview.chromium.org//13528005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20854 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-03 12:23:39 +00:00
ahe@google.com 78bc230548 Update co19 status files.
Review URL: https://codereview.chromium.org//13518002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20842 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-03 08:24:41 +00:00
ahe@google.com 01fc0fc9d1 Update to co19 r515.
Review URL: https://codereview.chromium.org//13464007

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20841 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-03 07:22:37 +00:00
asiva@google.com 7b72985c3e First step for fixing Issue 9416.
Review URL: https://codereview.chromium.org//13351002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20760 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-02 00:01:15 +00:00
ngeoffray@google.com 2a67f2641c Fixes in the VM know does not make these tests stack overflow.
Review URL: https://codereview.chromium.org//12457039

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20524 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-26 17:21:20 +00:00
regis@google.com 5eeaba1d98 Update function subtyping rules to latest spec (issue 9057).
Update language tests and status files (and filed co19 issue 392).
Review URL: https://codereview.chromium.org//12940010

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20493 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-25 22:14:17 +00:00
hausner@google.com 89346f3e3a Remove legacy syntax support for library import
Remove legacy syntax for #import, #library and #source
Update test programs
Recalc fingerprints of inlined functions that were apparently
affected by the change of library name from "dart:io" to dart.io.
Review URL: https://codereview.chromium.org//12880023

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20466 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-25 18:11:08 +00:00