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

Issue 2631503002: Modify scanner and parser to be standalone packages. (Closed)

Created:
3 years, 11 months ago by ahe
Modified:
3 years, 11 months ago
CC:
reviews_dartlang.org, karlklose, Siggi Cherem (dart-lang)
Target Ref:
refs/heads/fe_integration
Visibility:
Public.

Description

Modify scanner and parser to be standalone packages. Also, minor changes to support new compiler. R=johnniwinther@google.com, sigmund@google.com Committed: https://github.com/dart-lang/sdk/commit/6edda4bb5e906a9732d9e0422470f52a5b774153

Patch Set 1 #

Total comments: 12
Unified diffs Side-by-side diffs Delta from patch set Stats (+1962 lines, -1013 lines) Patch
A pkg/dart_parser/bin/parser.dart View 1 chunk +7 lines, -0 lines 0 comments Download
A pkg/dart_parser/lib/parser.dart View 1 chunk +28 lines, -0 lines 4 comments Download
M pkg/dart_parser/lib/src/class_member_parser.dart View 5 chunks +26 lines, -46 lines 2 comments Download
A pkg/dart_parser/lib/src/error_kind.dart View 1 chunk +31 lines, -0 lines 0 comments Download
M pkg/dart_parser/lib/src/listener.dart View 8 chunks +474 lines, -175 lines 0 comments Download
A pkg/dart_parser/lib/src/main.dart View 1 chunk +57 lines, -0 lines 2 comments Download
M pkg/dart_parser/lib/src/parser.dart View 32 chunks +125 lines, -93 lines 0 comments Download
M pkg/dart_parser/lib/src/top_level_parser.dart View 2 chunks +22 lines, -154 lines 0 comments Download
A pkg/dart_parser/test/parser.status View 1 chunk +531 lines, -0 lines 0 comments Download
A pkg/dart_parser/test/parser_suite.dart View 1 chunk +45 lines, -0 lines 2 comments Download
A pkg/dart_parser/testing.json View 1 chunk +30 lines, -0 lines 2 comments Download
A pkg/dart_scanner/bin/scanner.dart View 1 chunk +7 lines, -0 lines 0 comments Download
M pkg/dart_scanner/lib/io.dart View 1 chunk +40 lines, -404 lines 0 comments Download
A pkg/dart_scanner/lib/scanner.dart View 1 chunk +30 lines, -0 lines 0 comments Download
M pkg/dart_scanner/lib/src/abstract_scanner.dart View 6 chunks +27 lines, -40 lines 0 comments Download
M pkg/dart_scanner/lib/src/array_based_scanner.dart View 12 chunks +47 lines, -32 lines 0 comments Download
M pkg/dart_scanner/lib/src/keyword.dart View 7 chunks +20 lines, -14 lines 0 comments Download
A pkg/dart_scanner/lib/src/main.dart View 1 chunk +34 lines, -0 lines 0 comments Download
M pkg/dart_scanner/lib/src/precedence.dart View 1 chunk +11 lines, -2 lines 0 comments Download
M pkg/dart_scanner/lib/src/token.dart View 5 chunks +20 lines, -25 lines 0 comments Download
M pkg/dart_scanner/lib/src/token_constants.dart View 1 chunk +2 lines, -2 lines 0 comments Download
M pkg/dart_scanner/lib/src/utf8_bytes_scanner.dart View 3 chunks +18 lines, -26 lines 0 comments Download
A pkg/dart_scanner/lib/testing/scanner_chain.dart View 1 chunk +31 lines, -0 lines 0 comments Download
A pkg/dart_scanner/test/scanner.status View 1 chunk +250 lines, -0 lines 0 comments Download
A pkg/dart_scanner/test/scanner_suite.dart View 1 chunk +21 lines, -0 lines 0 comments Download
A pkg/dart_scanner/testing.json View 1 chunk +28 lines, -0 lines 0 comments Download

Depends on Patchset:

Dependent Patchsets:

Messages

Total messages: 10 (4 generated)
ahe
3 years, 11 months ago (2017-01-12 10:31:26 UTC) #3
Johnni Winther
lgtm https://codereview.chromium.org/2631503002/diff/20001/pkg/dart_parser/lib/src/main.dart File pkg/dart_parser/lib/src/main.dart (right): https://codereview.chromium.org/2631503002/diff/20001/pkg/dart_parser/lib/src/main.dart#newcode55 pkg/dart_parser/lib/src/main.dart:55: new TopLevelParser(new DebugListener()).parseUnit( Should the DebugListener be used ...
3 years, 11 months ago (2017-01-12 13:14:38 UTC) #4
ahe
Thank you, Johnni. https://codereview.chromium.org/2631503002/diff/20001/pkg/dart_parser/lib/src/main.dart File pkg/dart_parser/lib/src/main.dart (right): https://codereview.chromium.org/2631503002/diff/20001/pkg/dart_parser/lib/src/main.dart#newcode55 pkg/dart_parser/lib/src/main.dart:55: new TopLevelParser(new DebugListener()).parseUnit( On 2017/01/12 13:14:37, ...
3 years, 11 months ago (2017-01-12 13:57:54 UTC) #5
Siggi Cherem (dart-lang)
lgtm - none of my comments require action on this CL https://codereview.chromium.org/2631503002/diff/20001/pkg/dart_parser/lib/parser.dart File pkg/dart_parser/lib/parser.dart (right): ...
3 years, 11 months ago (2017-01-12 21:56:04 UTC) #7
ahe
Thank you, both! https://codereview.chromium.org/2631503002/diff/20001/pkg/dart_parser/lib/parser.dart File pkg/dart_parser/lib/parser.dart (right): https://codereview.chromium.org/2631503002/diff/20001/pkg/dart_parser/lib/parser.dart#newcode7 pkg/dart_parser/lib/parser.dart:7: import 'package:scanner/src/token.dart' show On 2017/01/12 21:56:04, ...
3 years, 11 months ago (2017-01-13 07:16:21 UTC) #8
ahe
3 years, 11 months ago (2017-01-13 07:17:14 UTC) #10
Message was sent while issue was closed.
Committed patchset #1 (id:20001) manually as
6edda4bb5e906a9732d9e0422470f52a5b774153 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698