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

Issue 2752543005: Parse try-catch statements with Fasta. (Closed)

Created:
3 years, 9 months ago by scheglov
Modified:
3 years, 9 months ago
Reviewers:
ahe, Paul Berry
CC:
reviews_dartlang.org, dart-fe-team+reviews_google.com
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Parse try-catch statements with Fasta. There are still failing tests because we cannot access the comma between the exception and the stack trace parameters. I will make a change to Analyzer AST to remember commas in parameters, and send another CL to use it in AST builder. R=paulberry@google.com, ahe@google.com BUG= Committed: https://github.com/dart-lang/sdk/commit/f873c5657bf7cfb83983c8839d81e05dd75e9fb2

Patch Set 1 #

Total comments: 3

Patch Set 2 : Update the status file. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+13 lines, -35 lines) Patch
M pkg/analyzer/test/generated/parser_fasta_test.dart View 1 1 chunk +0 lines, -24 lines 0 comments Download
M pkg/front_end/lib/src/fasta/analyzer/ast_builder.dart View 1 1 chunk +13 lines, -10 lines 0 comments Download
M pkg/front_end/test/fasta/kompile.status View 1 1 chunk +0 lines, -1 line 0 comments Download

Messages

Total messages: 6 (1 generated)
scheglov
3 years, 9 months ago (2017-03-14 19:12:20 UTC) #1
Paul Berry
https://codereview.chromium.org/2752543005/diff/1/pkg/front_end/lib/src/fasta/analyzer/ast_builder.dart File pkg/front_end/lib/src/fasta/analyzer/ast_builder.dart (left): https://codereview.chromium.org/2752543005/diff/1/pkg/front_end/lib/src/fasta/analyzer/ast_builder.dart#oldcode775 pkg/front_end/lib/src/fasta/analyzer/ast_builder.dart:775: exitLocalScope(); It's not obvious to me why it's safe ...
3 years, 9 months ago (2017-03-14 19:30:06 UTC) #2
scheglov
https://codereview.chromium.org/2752543005/diff/1/pkg/front_end/lib/src/fasta/analyzer/ast_builder.dart File pkg/front_end/lib/src/fasta/analyzer/ast_builder.dart (left): https://codereview.chromium.org/2752543005/diff/1/pkg/front_end/lib/src/fasta/analyzer/ast_builder.dart#oldcode775 pkg/front_end/lib/src/fasta/analyzer/ast_builder.dart:775: exitLocalScope(); On 2017/03/14 19:30:06, Paul Berry wrote: > It's ...
3 years, 9 months ago (2017-03-14 19:34:42 UTC) #3
Paul Berry
lgtm https://codereview.chromium.org/2752543005/diff/1/pkg/front_end/lib/src/fasta/analyzer/ast_builder.dart File pkg/front_end/lib/src/fasta/analyzer/ast_builder.dart (left): https://codereview.chromium.org/2752543005/diff/1/pkg/front_end/lib/src/fasta/analyzer/ast_builder.dart#oldcode775 pkg/front_end/lib/src/fasta/analyzer/ast_builder.dart:775: exitLocalScope(); On 2017/03/14 19:34:42, scheglov wrote: > On ...
3 years, 9 months ago (2017-03-14 19:39:01 UTC) #4
scheglov
3 years, 9 months ago (2017-03-14 20:03:43 UTC) #6
Message was sent while issue was closed.
Committed patchset #2 (id:20001) manually as
f873c5657bf7cfb83983c8839d81e05dd75e9fb2 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698