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

Issue 2650813002: Restructure parser error handling and recovery. (Closed)

Created:
3 years, 11 months ago by ahe
Modified:
3 years, 11 months ago
CC:
reviews_dartlang.org, dart-fe-team+reviews_google.com
Target Ref:
refs/heads/fasta
Visibility:
Public.

Description

Patch Set 1 #

Total comments: 4

Patch Set 2 : Rebased on 471652697f4c4060de1904eadc0ab1bc284d1b15. #

Patch Set 3 : Address comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+447 lines, -605 lines) Patch
M pkg/compiler/lib/src/native/scanner.dart View 1 chunk +1 line, -1 line 0 comments Download
M pkg/compiler/lib/src/parser/element_listener.dart View 5 chunks +232 lines, -254 lines 0 comments Download
M pkg/compiler/lib/src/parser/node_listener.dart View 2 chunks +1 line, -30 lines 0 comments Download
M pkg/dart_parser/lib/dart_parser.dart View 1 chunk +4 lines, -3 lines 0 comments Download
M pkg/dart_parser/lib/src/error_kind.dart View 2 chunks +10 lines, -0 lines 0 comments Download
M pkg/dart_parser/lib/src/listener.dart View 1 2 2 chunks +18 lines, -215 lines 0 comments Download
M pkg/dart_parser/lib/src/parser.dart View 1 45 chunks +165 lines, -56 lines 0 comments Download
M pkg/fasta/lib/src/kernel/body_builder.dart View 3 chunks +10 lines, -33 lines 0 comments Download
M pkg/fasta/lib/src/source/diet_parser.dart View 1 chunk +2 lines, -2 lines 0 comments Download
M pkg/fasta/lib/src/source/scope_listener.dart View 2 chunks +0 lines, -9 lines 0 comments Download
M pkg/fasta/lib/src/source/stack_listener.dart View 2 chunks +4 lines, -2 lines 0 comments Download

Messages

Total messages: 7 (2 generated)
ahe
3 years, 11 months ago (2017-01-23 18:52:17 UTC) #2
Johnni Winther
lgtm https://codereview.chromium.org/2650813002/diff/1/pkg/dart_parser/lib/src/listener.dart File pkg/dart_parser/lib/src/listener.dart (right): https://codereview.chromium.org/2650813002/diff/1/pkg/dart_parser/lib/src/listener.dart#newcode735 pkg/dart_parser/lib/src/listener.dart:735: Token handleUnrecoverableError(Token token, ErrorKind kind, Map arguments) { ...
3 years, 11 months ago (2017-01-24 09:14:15 UTC) #3
ahe
Thank you, Johnni. PTAL https://codereview.chromium.org/2650813002/diff/1/pkg/dart_parser/lib/src/listener.dart File pkg/dart_parser/lib/src/listener.dart (right): https://codereview.chromium.org/2650813002/diff/1/pkg/dart_parser/lib/src/listener.dart#newcode735 pkg/dart_parser/lib/src/listener.dart:735: Token handleUnrecoverableError(Token token, ErrorKind kind, ...
3 years, 11 months ago (2017-01-24 09:36:48 UTC) #4
Johnni Winther
lgtm
3 years, 11 months ago (2017-01-24 09:38:05 UTC) #5
ahe
3 years, 11 months ago (2017-01-24 09:48:27 UTC) #7
Message was sent while issue was closed.
Committed patchset #3 (id:40001) manually as
7b5a1e2ba7e2c1ba966b9f3160e9f33eb4c55e0a (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698