Lines Matching refs:Cursor
95 use crate::buffer::Cursor;
132 fn peek(cursor: Cursor) -> bool;
141 use crate::buffer::Cursor;
159 fn peek(cursor: Cursor) -> bool;
168 fn peek_impl(cursor: Cursor, peek: fn(ParseStream) -> bool) -> bool {
183 fn peek(cursor: Cursor) -> bool {
215 fn peek(cursor: Cursor) -> bool {
238 fn peek(cursor: Cursor) -> bool {
334 fn peek(cursor: Cursor) -> bool {
473 fn peek(cursor: Cursor) -> bool {
600 fn peek(cursor: Cursor) -> bool {
694 fn peek(cursor: Cursor) -> bool {
705 fn peek(cursor: Cursor) -> bool {
716 fn peek(cursor: Cursor) -> bool {
727 fn peek(cursor: Cursor) -> bool {
1020 use crate::buffer::Cursor;
1036 pub(crate) fn peek_keyword(cursor: Cursor, token: &str) -> bool {
1078 pub fn peek_punct(mut cursor: Cursor, token: &str) -> bool {