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

Unified Diff: pkg/analyzer_experimental/lib/src/generated/parser.dart

Issue 17009007: Tweak j2d for String.indexOf(s,int) semantics. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 7 years, 6 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: pkg/analyzer_experimental/lib/src/generated/parser.dart
diff --git a/pkg/analyzer_experimental/lib/src/generated/parser.dart b/pkg/analyzer_experimental/lib/src/generated/parser.dart
index 655474c06a96fc50a875a3abf0d8867d46ee1eb9..32c04c8f67cf4b8028b3dc85ddd00f0e92ed7ffe 100644
--- a/pkg/analyzer_experimental/lib/src/generated/parser.dart
+++ b/pkg/analyzer_experimental/lib/src/generated/parser.dart
@@ -611,7 +611,7 @@ class Parser {
index = end;
}
} else if (JavaString.startsWithBefore(comment, "[:", index)) {
- int end = comment.indexOf(":]", index + 2);
+ int end = JavaString.indexOf(comment, ":]", index + 2);
if (end < 0) {
end = length;
}
@@ -1729,7 +1729,7 @@ class Parser {
while (leftIndex >= 0 && leftIndex + 1 < length) {
List<int> range = findRange(codeBlockRanges, leftIndex);
if (range == null) {
- int rightIndex = comment.indexOf(']', leftIndex);
+ int rightIndex = JavaString.indexOf(comment, ']', leftIndex);
if (rightIndex >= 0) {
int firstChar = comment.codeUnitAt(leftIndex + 1);
if (firstChar != 0x27 && firstChar != 0x22) {
@@ -1744,9 +1744,9 @@ class Parser {
} else {
rightIndex = leftIndex + 1;
}
- leftIndex = comment.indexOf('[', rightIndex);
+ leftIndex = JavaString.indexOf(comment, '[', rightIndex);
} else {
- leftIndex = comment.indexOf('[', range[1] + 1);
+ leftIndex = JavaString.indexOf(comment, '[', range[1] + 1);
}
}
}
« no previous file with comments | « pkg/analyzer_experimental/lib/src/generated/java_core.dart ('k') | pkg/analyzer_experimental/lib/src/generated/resolver.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698