Lines Matching refs:source_pos
202 int begin = source_pos() - 2; in ScanHexNumber()
229 ReportScannerError(Location(beg_pos, source_pos() + 1), in ScanUnlimitedLengthHexNumber()
394 int pos = source_pos(); in Next()
444 int start_position = source_pos(); in SkipWhiteSpace()
485 return source_pos() != start_position; in SkipWhiteSpace()
615 next_.location.beg_pos = source_pos(); in Scan()
874 next_.location.end_pos = source_pos(); in Scan()
925 int current_pos = source_pos(); in SeekForward()
1015 octal_pos_ = Location(source_pos() - i - 1, source_pos() - 1); in ScanOctalEscape()
1146 next_.location.end_pos = source_pos(); in ScanTemplateSpan()
1156 next_.location.beg_pos = source_pos(); in ScanTemplateStart()
1164 next_.location.beg_pos = source_pos() - 1; // We already consumed } in ScanTemplateContinuation()
1189 int start_pos = source_pos(); // For reporting octal positions. in ScanNumber()
1244 octal_pos_ = Location(start_pos, source_pos()); in ScanNumber()
1275 octal_pos_ = Location(start_pos, source_pos()); in ScanNumber()
1318 octal_pos_ = Location(start_pos, source_pos()); in ScanNumber()
1338 int begin = source_pos() - 2; in ScanUnicodeEscape()
1342 ReportScannerError(source_pos(), in ScanUnicodeEscape()
1601 next_.location.beg_pos = source_pos() - (seen_equal ? 2 : 1); in ScanRegExpPattern()
1602 next_.location.end_pos = source_pos() - (seen_equal ? 1 : 0); in ScanRegExpPattern()
1677 next_.location.end_pos = source_pos(); in ScanRegExpFlags()