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

Issue 10836351: Parse metadata, but ignore it. (Closed)

Created:
8 years, 4 months ago by ahe
Modified:
8 years, 4 months ago
CC:
reviews_dartlang.org, messick, Lasse Reichstein Nielsen
Visibility:
Public.

Description

Parse metadata, but ignore it. Committed: https://code.google.com/p/dart/source/detail?r=11029

Patch Set 1 : #

Total comments: 9

Patch Set 2 : Address review comments #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+70 lines, -5 lines) Patch
M dart/lib/compiler/implementation/scanner/listener.dart View 2 chunks +11 lines, -0 lines 0 comments Download
M dart/lib/compiler/implementation/scanner/parser.dart View 1 4 chunks +35 lines, -1 line 2 comments Download
M dart/lib/compiler/implementation/scanner/partial_parser.dart View 1 1 chunk +11 lines, -0 lines 0 comments Download
M dart/lib/compiler/implementation/scanner/scanner.dart View 1 2 chunks +4 lines, -3 lines 0 comments Download
M dart/lib/compiler/implementation/scanner/token.dart View 2 chunks +4 lines, -0 lines 0 comments Download
M dart/tests/compiler/dart2js_foreign/dart2js_foreign.status View 1 chunk +5 lines, -1 line 0 comments Download

Messages

Total messages: 9 (0 generated)
ahe
I'm testing this with: ./tools/test.py -mrelease -cdart2js -rnone --time -pcolor --report --host-checked dart2js_foreign
8 years, 4 months ago (2012-08-20 21:43:03 UTC) #1
kasperl
LGTM. https://chromiumcodereview.appspot.com/10836351/diff/2001/dart/lib/compiler/implementation/scanner/scanner.dart File dart/lib/compiler/implementation/scanner/scanner.dart (right): https://chromiumcodereview.appspot.com/10836351/diff/2001/dart/lib/compiler/implementation/scanner/scanner.dart#newcode675 dart/lib/compiler/implementation/scanner/scanner.dart:675: int tokenizeRawString(int next) { This probably needs a ...
8 years, 4 months ago (2012-08-21 05:40:43 UTC) #2
ahe
FYI, I need LGTM on this one first: https://chromiumcodereview.appspot.com/10823423/ https://chromiumcodereview.appspot.com/10836351/diff/2001/dart/lib/compiler/implementation/scanner/scanner.dart File dart/lib/compiler/implementation/scanner/scanner.dart (right): https://chromiumcodereview.appspot.com/10836351/diff/2001/dart/lib/compiler/implementation/scanner/scanner.dart#newcode675 dart/lib/compiler/implementation/scanner/scanner.dart:675: ...
8 years, 4 months ago (2012-08-21 05:50:36 UTC) #3
ngeoffray
LGTM https://chromiumcodereview.appspot.com/10836351/diff/2001/dart/lib/compiler/implementation/scanner/parser.dart File dart/lib/compiler/implementation/scanner/parser.dart (right): https://chromiumcodereview.appspot.com/10836351/diff/2001/dart/lib/compiler/implementation/scanner/parser.dart#newcode27 dart/lib/compiler/implementation/scanner/parser.dart:27: token = parseMetadataStar(token); What's the Star suffix for? ...
8 years, 4 months ago (2012-08-21 06:28:31 UTC) #4
Johnni Winther
LGTM https://chromiumcodereview.appspot.com/10836351/diff/2001/dart/lib/compiler/implementation/scanner/parser.dart File dart/lib/compiler/implementation/scanner/parser.dart (right): https://chromiumcodereview.appspot.com/10836351/diff/2001/dart/lib/compiler/implementation/scanner/parser.dart#newcode27 dart/lib/compiler/implementation/scanner/parser.dart:27: token = parseMetadataStar(token); On 2012/08/21 06:28:31, ngeoffray wrote: ...
8 years, 4 months ago (2012-08-21 07:05:31 UTC) #5
ahe
https://chromiumcodereview.appspot.com/10836351/diff/2001/dart/lib/compiler/implementation/scanner/parser.dart File dart/lib/compiler/implementation/scanner/parser.dart (right): https://chromiumcodereview.appspot.com/10836351/diff/2001/dart/lib/compiler/implementation/scanner/parser.dart#newcode27 dart/lib/compiler/implementation/scanner/parser.dart:27: token = parseMetadataStar(token); On 2012/08/21 06:28:31, ngeoffray wrote: > ...
8 years, 4 months ago (2012-08-21 07:07:10 UTC) #6
ahe
Thank you for all your suggestions and comments. I'm going to submit this now, but ...
8 years, 4 months ago (2012-08-21 10:49:46 UTC) #7
ngeoffray
LGTM https://chromiumcodereview.appspot.com/10836351/diff/7002/dart/lib/compiler/implementation/scanner/parser.dart File dart/lib/compiler/implementation/scanner/parser.dart (right): https://chromiumcodereview.appspot.com/10836351/diff/7002/dart/lib/compiler/implementation/scanner/parser.dart#newcode24 dart/lib/compiler/implementation/scanner/parser.dart:24: * matches, "star" means zero or more matches. ...
8 years, 4 months ago (2012-08-21 10:51:20 UTC) #8
ahe
8 years, 4 months ago (2012-08-21 10:55:37 UTC) #9
https://chromiumcodereview.appspot.com/10836351/diff/7002/dart/lib/compiler/i...
File dart/lib/compiler/implementation/scanner/parser.dart (right):

https://chromiumcodereview.appspot.com/10836351/diff/7002/dart/lib/compiler/i...
dart/lib/compiler/implementation/scanner/parser.dart:24: * matches, "star" means
zero or more matches. For example,
On 2012/08/21 10:51:21, ngeoffray wrote:
> zero or one match

I don't think that is correct.

"star" means i repetitions where 0 <= i.

"opt" means i repetitions where i = 0 or i = 1.

Powered by Google App Engine
This is Rietveld 408576698