Lines Matching refs:cursor
66 cursor: Cursor<'a>, field
70 pub(crate) fn new(scope: Span, cursor: Cursor) -> Lookahead1 { in new()
73 cursor, in new()
83 if peek(lookahead.cursor) { in peek_impl()
118 *display = match self.cursor.scope_delimiter() { in error()
129 if self.cursor.eof() { in error()
132 Error::new(self.cursor.span(), "unexpected token") in error()
137 error::new_at(self.scope, self.cursor, message) in error()
141 error::new_at(self.scope, self.cursor, message) in error()
146 error::new_at(self.scope, self.cursor, message) in error()
311 fn peek(cursor: Cursor) -> bool { in peek()
312 cursor.eof() in peek()