Commit Graph

1846 Commits

Author SHA1 Message Date
ahe@google.com fb2a233d2c Remove generic typedefs that dart2js chokes on.
Review URL: https://codereview.chromium.org//11794047

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16797 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-08 13:51:44 +00:00
scheglov@google.com 1807de8a62 Triage language tests failures. https://codereview.chromium.org/11779029/
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16741 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-07 19:38:47 +00:00
scheglov@google.com c300988226 Update status files for dartc
R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16737 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-07 19:08:08 +00:00
lrn@google.com 2b2de751a7 Fixed status files for dart2js corelib/lib/language tests.
Moved two tests to lib/async where they belong.

R=floitsch@google.com
CC=karlklose@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16699 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-07 14:15:29 +00:00
kmillikin@google.com 309fcb1ba3 Fix incorrect desugaring of cascades.
Make use of the attractive and powerful way that the LoadLocal expression is
really a pair of an arbitrary statement and a local variable load.

BUG=dart:7494

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16684 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-07 10:03:17 +00:00
scheglov@google.com 63d5737d74 Issue 6578. Move 'getter/setter static mismatch' into type problems
http://code.google.com/p/dart/issues/detail?id=6578

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16650 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-04 22:12:29 +00:00
srdjan@google.com 9ab0cfc74a Add test for issues with cascades.
Review URL: https://codereview.chromium.org//11734032

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16622 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-04 01:34:26 +00:00
tball@google.com 43675a7f3f Fixed type_parameter_literal_test, updated language status files with bug ids.
Review URL: https://codereview.chromium.org//11694010

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16555 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-28 21:54:21 +00:00
iposva@google.com bf9b718d66 - Fix status for dartc and minified dart2dart.
Review URL: https://codereview.chromium.org//11697005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16537 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-28 03:31:39 +00:00
iposva@google.com 14e82cd48e - Update status files for dart2dart and dartc
Review URL: https://codereview.chromium.org//11583029

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16536 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-28 01:41:45 +00:00
tball@google.com a254be19ed Suppressed class_literal_test for dart2dart.
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16534 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-28 00:37:43 +00:00
tball@google.com cfb1b54619 Suppressed class_literal_test, which was updated to latest spec.
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16533 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-28 00:26:58 +00:00
tball@google.com 79f077a9cf Marked new type parameter literal test as failing, since it's not implemented
yet anywhere.

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16532 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-28 00:14:45 +00:00
tball@google.com 18e748d0b3 Implemented class literals in the VM.
Review URL: https://codereview.chromium.org//11633054

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16530 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-27 23:45:40 +00:00
antonm@google.com a5c41c385c Update expectations.
R=smok@google.com
BUG=7587

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16496 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-26 13:26:26 +00:00
regis@google.com d273efd45f Turn compile time errors related to missing getters and setters into invocation
of noSuchMethod or into throwing of NoSuchMethodError according to spec.
Return result of InvocationMirror.invokeOn to caller.
Fix various tests.
Review URL: https://codereview.chromium.org//11669015

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16463 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-22 00:40:46 +00:00
scheglov@google.com 642b8dfd3c Issue 3223. Don't report warning when call variable with not-function inferred type.
http://code.google.com/p/dart/issues/detail?id=3223

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16356 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-20 03:18:24 +00:00
srdjan@google.com 71a957f142 Add regression tests for two issues (7525, 7513).
Review URL: https://codereview.chromium.org//11636033

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16353 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-20 01:10:30 +00:00
scheglov@google.com a3dcd4e8f8 Issue 7469. Report error if type appears in for extends and implements clauses
http://code.google.com/p/dart/issues/detail?id=7469

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16282 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-18 19:49:12 +00:00
iposva@google.com 37651c2933 - Mark gc_test the same for dart2dart as for the VM.
Review URL: https://codereview.chromium.org//11616016

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16271 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-18 18:25:27 +00:00
regis@google.com 6665f3c92c Include super type in interface list for cycle detection (issue 4318).
Report an error if a type appears in both extends clause and implements clause.
Add language test.
Close old pending issue 4905685.
Review URL: https://codereview.chromium.org//11613007

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16237 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-18 00:13:33 +00:00
scheglov@google.com 2c93012cc4 Issue 6971. Don't report error for using built-in identifier as part of parameterized type.
http://code.google.com/p/dart/issues/detail?id=6971

It seems that this is official position of Gilad, so I just do what is he thinks is right.

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16180 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-14 21:24:38 +00:00
scheglov@google.com a691a8955c Issue 6836. Reference to prefixed undeclared identifier in static context is also warning
http://code.google.com/p/dart/issues/detail?id=6836

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16050 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-12 16:56:30 +00:00
kasperl@google.com 9ebc9efc49 Don't rename 'call' in dart2dart.
BUG=http://dartbug.com/7341

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16038 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-12 13:42:15 +00:00
regis@google.com 530d8765ed Tests invoking the call operator do not pass in the minified version of
dart2dart.
Review URL: https://codereview.chromium.org//11543010

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16014 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-12 02:11:24 +00:00
regis@google.com 54c221b19f Remove dart2dart test failures after r16009.
Review URL: https://codereview.chromium.org//11549008

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16012 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-12 01:11:57 +00:00
regis@google.com 697550b2a2 Support call operator in the vm.
Review URL: https://codereview.chromium.org//11316343

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16009 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-12 00:48:58 +00:00
scheglov@google.com 1f37d21d41 Issue 7282. Report error for deprecated === and !==
http://code.google.com/p/dart/issues/detail?id=7282

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15989 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-11 18:26:02 +00:00
johnniwinther@google.com 70dfb77fab noSuchMethod generated for super calls
Review URL: https://codereview.chromium.org//11415287

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15976 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-11 14:26:50 +00:00
ngeoffray@google.com 41b8ee2446 Update statsu file for dart2dart: minification and mirror don't work.
Review URL: https://codereview.chromium.org//11538005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15969 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-11 12:33:19 +00:00
ngeoffray@google.com 49972c5b71 I was testing with an old version of the VM. Updating status file.
Review URL: https://codereview.chromium.org//11531005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15965 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-11 11:51:08 +00:00
ngeoffray@google.com 51bcb240f4 Add Lasse's test case from dartbug.com/6451.
Review URL: https://codereview.chromium.org//11529007

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15964 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-11 11:32:19 +00:00
regis@google.com 3b1dfe51d1 Pass the proper invocation mirror argument to noSuchMethod.
Review URL: https://codereview.chromium.org//11523002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15939 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-11 00:31:53 +00:00
karlklose@google.com 6309233f09 Update dart2dart status files after changing parameter handling in dart2js.
TBR=fschneider@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15777 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-06 10:40:57 +00:00
ahe@google.com ba2aa23ce9 Various status file updates.
Review URL: https://codereview.chromium.org//11448008

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15726 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-05 10:27:11 +00:00
johnniwinther@google.com da068301e8 language.status updated
Review URL: https://codereview.chromium.org//11348380

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15687 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-04 14:38:03 +00:00
johnniwinther@google.com 54f3b81e28 MalformedType used for all invalid type annotations.
Review URL: https://codereview.chromium.org//11412245

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15684 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-04 12:02:29 +00:00
regis@google.com 6bfd82c6da Update or delete language tests using obsolete interfaces or default factory
classes (issue 6324).
Review URL: https://codereview.chromium.org//11434089

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15653 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-03 20:51:15 +00:00
scheglov@google.com 5679566f2d More co19 triage.
R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15644 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-03 17:49:07 +00:00
scheglov@google.com 17d16e41d7 Triage and fixes for co19 library tests.
R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15643 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-03 17:30:21 +00:00
hausner@google.com 859889b9c5 Eliminate old style import from language tests
Also implement multi-part library names.
Review URL: https://codereview.chromium.org//11316283

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15612 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-30 23:20:01 +00:00
scheglov@google.com 47d52ca683 Triage some co19 tests.
R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15597 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-30 20:19:43 +00:00
regis@google.com 91ad9a0180 Remove support for interfaces.
For now, disable tests using obsolete syntax.
Tests disabled in this cl and in previous ones removing default factory classes
will either be deleted or updated in a later cl.
Review URL: https://codereview.chromium.org//11411271

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15562 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-30 01:26:31 +00:00
scheglov@google.com 04e18f28de Triage some co19 tests.
R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15527 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-29 17:39:02 +00:00
regis@google.com 7e9531a1d2 Remove support for default factory classes.
For now, disable tests using obsolete syntax. More will get disabled as support
for interfaces is completely removed. We may then permanently remove some tests,
while updating and reenabling others whose purpose is not related to interfaces.

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15480 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-28 23:39:27 +00:00
regis@google.com 1de3a5c0f7 Enforce rule in vm that factory name must match enclosing class name.
This is a step towards removing support for obsolete default factory classes.
For now, disable tests using obsolete syntax. More will get disabled as support
is completely removed. We may then permanently remove some tests, while updating
and reenabling others whose purpose is not related to default factory classes.
Review URL: https://codereview.chromium.org//11419191

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15428 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-28 01:11:29 +00:00
scheglov@google.com 34aca3a353 Issue 6969. Fix for reporting machine format for EOS error.
http://code.google.com/p/dart/issues/detail?id=6969

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15416 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-27 21:41:18 +00:00
ahe@google.com 0d6649d02d Test that built-in identifiers can be used as library prefixes.
Review URL: https://codereview.chromium.org//11106011

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15396 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-27 14:59:56 +00:00
ahe@google.com 81ea0974ad Update dartc status.
Review URL: https://codereview.chromium.org//11416201

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15391 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-27 14:04:46 +00:00
scheglov@google.com 1661792570 Issue 6866. Report not-implemented-in-concrete class warnings if there are members without body.
http://code.google.com/p/dart/issues/detail?id=6866

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15335 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-26 18:45:06 +00:00