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

Unified Diff: frog/leg/scanner/string_scanner.dart

Issue 9301037: Made multiline string literals ignore an initial newline. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 8 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: frog/leg/scanner/string_scanner.dart
diff --git a/frog/leg/scanner/string_scanner.dart b/frog/leg/scanner/string_scanner.dart
index f556ab610dccb394b90615ae8f10f21650862341..1f581c4b571aa77afc0d02a33d4d8bb8721b2443 100644
--- a/frog/leg/scanner/string_scanner.dart
+++ b/frog/leg/scanner/string_scanner.dart
@@ -62,15 +62,6 @@ class SubstringWrapper implements SourceString {
assert(0 <= initial);
assert(0 <= terminal);
assert(initial + terminal <= internalString.length);
- assert((internalString.substring(begin, begin + initial) ==
- ["", "'", "@'", "'''", "@'''"][initial]) ||
- (internalString.substring(begin, begin + initial) ==
- ['', '"', '@"', '"""', '@"""'][initial]));
- assert((internalString.substring(end - terminal, end) ==
- ["", "'", null, "'''"][terminal]) ||
- (internalString.substring(end - terminal, end) ==
- ['', '"', null, '"""'][terminal]));
-
return new SubstringWrapper(internalString,
begin + initial, end - terminal);
}

Powered by Google App Engine
This is Rietveld 408576698