|
|
Inserted string validation as separate task in compiler.
A LiteralString that has been validated now has a QuotedString
on it that records extra information (string without quotes,
quoting style and string length). Later stages expect that
QuotedString to be there and the string to be valid.
Committed: https://code.google.com/p/dart/source/detail?r=3650
Total comments: 25
Total comments: 2
Total comments: 34
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+492 lines, -358 lines) |
Patch |
 |
M |
frog/leg/leg.dart
|
View
|
1
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
frog/leg/scanner/listener.dart
|
View
|
1
2
3
|
7 chunks |
+89 lines, -30 lines |
2 comments
|
Download
|
 |
M |
frog/leg/scanner/parser.dart
|
View
|
1
2
|
4 chunks |
+13 lines, -12 lines |
0 comments
|
Download
|
 |
M |
frog/leg/scanner/scannerlib.dart
|
View
|
1
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
frog/leg/ssa/builder.dart
|
View
|
|
2 chunks |
+6 lines, -25 lines |
0 comments
|
Download
|
 |
M |
frog/leg/ssa/codegen.dart
|
View
|
1
2
3
|
2 chunks |
+103 lines, -5 lines |
0 comments
|
Download
|
 |
M |
frog/leg/ssa/nodes.dart
|
View
|
|
1 chunk |
+0 lines, -275 lines |
0 comments
|
Download
|
 |
A |
frog/leg/string_validator.dart
|
View
|
1
2
3
|
1 chunk |
+166 lines, -0 lines |
0 comments
|
Download
|
 |
M |
frog/leg/tree/nodes.dart
|
View
|
1
|
1 chunk |
+85 lines, -1 line |
0 comments
|
Download
|
 |
M |
frog/leg/tree/tree.dart
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
frog/leg/util/characters.dart
|
View
|
1
2
3
|
1 chunk |
+23 lines, -1 line |
0 comments
|
Download
|
 |
M |
frog/leg/warnings.dart
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
frog/tests/leg_only/src/StringEscapeTest.dart
|
View
|
1
2
3
|
1 chunk |
+3 lines, -4 lines |
0 comments
|
Download
|
 |
M |
tests/language/language-leg.status
|
View
|
1
|
1 chunk |
+0 lines, -4 lines |
0 comments
|
Download
|
Total messages: 11 (0 generated)
|