MCPcopy Create free account
hub / github.com/Glyphack/enderpy / peek_token

Method peek_token

parser/src/parser/parser.rs:130–136  ·  view source on GitHub ↗
(&mut self)

Source from the content-addressed store, hash-verified

128 }
129
130 fn peek_token(&mut self) -> Result<Token, ParsingError> {
131 let token = self.lexer.peek_token();
132 if matches!(token.kind, Kind::Error) {
133 panic!("Next token is Error {token:?}");
134 }
135 Ok(token)
136 }
137
138 fn peek_kind(&mut self) -> Result<Kind, ParsingError> {
139 let token = self.peek_token()?;

Callers 2

peek_kindMethod · 0.45
parse_primaryMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected