Lines Matching defs:next
409 /// Return the next capturing index. Each subsequent call increments the
461 .next()
465 /// Bump the parser to the next Unicode scalar value.
481 self.pattern()[self.offset()..].chars().next().is_some()
526 /// and comments to the next non-whitespace non-comment byte.
563 /// Peek at the next character in the input without advancing the parser.
570 self.pattern()[self.offset() + self.char().len_utf8()..].chars().next()
596 self.pattern()[start..].chars().next()
599 /// Returns true if the next call to `bump` would return false.
618 let mut next = Position {
624 next.line += 1;
625 next.column = 1;
627 Span::new(self.pos(), next)
635 /// The concatenation returned starts the next branch and is empty.
1812 // If the next char isn't a `-`, then we don't have a range.