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

Issue 250523003: dart2dart backend: AST and unparser for backend. (Closed)

Created:
6 years, 8 months ago by asgerf
Modified:
6 years, 8 months ago
CC:
reviews_dartlang.org
Visibility:
Public.

Description

dart2dart backend: AST and unparser for backend. Note that the AST and unparser are not yet integrated with the actual code generation. BUG= R=kmillikin@google.com Committed: https://code.google.com/p/dart/source/detail?r=35421

Patch Set 1 #

Total comments: 32

Patch Set 2 : Addressed comments #

Patch Set 3 : Minor change: removed stack dump from test. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+2380 lines, -0 lines) Patch
A sdk/lib/_internal/compiler/implementation/dart_backend/dart_printer.dart View 1 1 chunk +1444 lines, -0 lines 0 comments Download
A tests/compiler/dart2js/dart_printer_test.dart View 1 2 1 chunk +936 lines, -0 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
asgerf
6 years, 8 months ago (2014-04-24 09:24:54 UTC) #1
Kevin Millikin (Google)
LGTM with a bunch of stylistic comments. https://codereview.chromium.org/250523003/diff/1/sdk/lib/_internal/compiler/implementation/dart_backend/dart_printer.dart File sdk/lib/_internal/compiler/implementation/dart_backend/dart_printer.dart (right): https://codereview.chromium.org/250523003/diff/1/sdk/lib/_internal/compiler/implementation/dart_backend/dart_printer.dart#newcode45 sdk/lib/_internal/compiler/implementation/dart_backend/dart_printer.dart:45: /// For ...
6 years, 8 months ago (2014-04-24 13:24:23 UTC) #2
Kevin Millikin (Google)
https://codereview.chromium.org/250523003/diff/1/tests/compiler/dart2js/dart_printer_test.dart File tests/compiler/dart2js/dart_printer_test.dart (right): https://codereview.chromium.org/250523003/diff/1/tests/compiler/dart2js/dart_printer_test.dart#newcode694 tests/compiler/dart2js/dart_printer_test.dart:694: checkDeepEqual(baseline, secondParse); I guess this should be Expect.isTrue(checkDeepEqual(baseline, secondparse)). ...
6 years, 8 months ago (2014-04-24 13:27:25 UTC) #3
asgerf
https://codereview.chromium.org/250523003/diff/1/sdk/lib/_internal/compiler/implementation/dart_backend/dart_printer.dart File sdk/lib/_internal/compiler/implementation/dart_backend/dart_printer.dart (right): https://codereview.chromium.org/250523003/diff/1/sdk/lib/_internal/compiler/implementation/dart_backend/dart_printer.dart#newcode45 sdk/lib/_internal/compiler/implementation/dart_backend/dart_printer.dart:45: /// For instance, an expression such as [:super.f():] is ...
6 years, 8 months ago (2014-04-25 11:52:44 UTC) #4
asgerf
6 years, 8 months ago (2014-04-25 12:35:45 UTC) #5
Message was sent while issue was closed.
Committed patchset #3 manually as r35421 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698