Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(17)

Issue 671513013: dart2js: Accept named holes in js-templates. (Closed)

Created:
6 years, 1 month ago by floitsch
Modified:
6 years, 1 month ago
Reviewers:
sra1, sigurdm
CC:
reviews_dartlang.org, kasperl
Visibility:
Public.

Description

dart2js: Accept named holes in js-templates. R=sigurdm@google.com, sra@google.com Committed: https://code.google.com/p/dart/source/detail?r=41601

Patch Set 1 #

Total comments: 2

Patch Set 2 : Rebase, cleanups, comments and tests. #

Patch Set 3 : Minor changes #

Patch Set 4 : Rebase, and move finishedClasses to buildFinishClass. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+260 lines, -94 lines) Patch
M pkg/compiler/lib/src/js/builder.dart View 1 2 3 9 chunks +38 lines, -8 lines 0 comments Download
M pkg/compiler/lib/src/js/nodes.dart View 1 2 3 1 chunk +28 lines, -22 lines 0 comments Download
M pkg/compiler/lib/src/js/printer.dart View 1 2 3 2 chunks +2 lines, -2 lines 0 comments Download
M pkg/compiler/lib/src/js/template.dart View 1 2 3 9 chunks +57 lines, -32 lines 0 comments Download
M pkg/compiler/lib/src/js_emitter/old_emitter/emitter.dart View 1 2 3 6 chunks +30 lines, -29 lines 0 comments Download
M tests/compiler/dart2js/js_parser_statements_test.dart View 1 2 3 7 chunks +105 lines, -1 line 0 comments Download

Messages

Total messages: 12 (2 generated)
floitsch
6 years, 1 month ago (2014-10-22 11:05:36 UTC) #2
sra1
lgtm https://chromiumcodereview.appspot.com/671513013/diff/1/sdk/lib/_internal/compiler/implementation/js/template.dart File sdk/lib/_internal/compiler/implementation/js/template.dart (right): https://chromiumcodereview.appspot.com/671513013/diff/1/sdk/lib/_internal/compiler/implementation/js/template.dart#newcode105 sdk/lib/_internal/compiler/implementation/js/template.dart:105: assert(arguments is Map); It might be nice to ...
6 years, 1 month ago (2014-10-22 21:50:29 UTC) #3
sra1
There is a test for this - dart2js/js_parser_statements_test I would add #A and #{A} versions ...
6 years, 1 month ago (2014-10-22 21:56:19 UTC) #4
floitsch
PTAL. https://codereview.chromium.org/671513013/diff/1/sdk/lib/_internal/compiler/implementation/js/template.dart File sdk/lib/_internal/compiler/implementation/js/template.dart (right): https://codereview.chromium.org/671513013/diff/1/sdk/lib/_internal/compiler/implementation/js/template.dart#newcode105 sdk/lib/_internal/compiler/implementation/js/template.dart:105: assert(arguments is Map); On 2014/10/22 21:50:28, sra1 wrote: ...
6 years, 1 month ago (2014-11-03 18:12:59 UTC) #5
floitsch
ping. PTAL.
6 years, 1 month ago (2014-11-06 13:14:49 UTC) #6
sra1
lgtm
6 years, 1 month ago (2014-11-06 17:47:14 UTC) #7
floitsch
@Sigurd: could you have a look at the changes in the emitter? I moved the ...
6 years, 1 month ago (2014-11-07 10:27:13 UTC) #9
sigurdm
Changes lgtm I am not sure what you meant by the finishClassCall/finishClassFunction rename. I don't ...
6 years, 1 month ago (2014-11-07 10:42:35 UTC) #10
floitsch
On 2014/11/07 10:42:35, sigurdm wrote: > Changes lgtm > I am not sure what you ...
6 years, 1 month ago (2014-11-07 12:45:14 UTC) #11
floitsch
6 years, 1 month ago (2014-11-07 12:45:57 UTC) #12
Message was sent while issue was closed.
Committed patchset #4 (id:60001) manually as 41601 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698