Home | History | Annotate | Download | only in runtime

Lines Matching defs:last

97     int last = 0;
108 if (i > last) {
111 ReplacementPart::ReplacementSubString(last, next_index),
113 last = next_index + 1; // Continue after the second "$".
116 last = next_index;
121 if (i > last) {
122 parts->Add(ReplacementPart::ReplacementSubString(last, i), zone);
126 last = i + 1;
129 if (i > last) {
130 parts->Add(ReplacementPart::ReplacementSubString(last, i), zone);
134 last = i + 1;
137 if (i > last) {
138 parts->Add(ReplacementPart::ReplacementSubString(last, i), zone);
142 last = i + 1;
172 if (i > last) {
173 parts->Add(ReplacementPart::ReplacementSubString(last, i),
178 last = next_index + 1;
189 if (length > last) {
190 if (last == 0) {
194 parts->Add(ReplacementPart::ReplacementSubString(last, length), zone);
511 // string and possibly suffix after last match. It is possible for
843 // separate last match info. See comment on that function.
965 // Store the last successful match into the array for caching.
966 // TODO(yangguo): do not expose last match to JS and simplify caching.
989 // lastMatchInfoOverride to maintain the last match info, so we don't need to
990 // set any other last match array info.