Lines Matching refs:LocatedToken
63 pub struct LocatedToken<'a> { struct
69 fn token(token: Token, loc: Location) -> Result<LocatedToken, LocatedError> { in token() argument
70 Ok(LocatedToken { in token()
90 fn error<'a>(error: LexError, loc: Location) -> Result<LocatedToken<'a>, LocatedError> { in error()
205 fn scan_char(&mut self, tok: Token<'a>) -> Result<LocatedToken<'a>, LocatedError> { in scan_char()
217 ) -> Result<LocatedToken<'a>, LocatedError> { in scan_chars()
239 fn scan_comment(&mut self) -> Result<LocatedToken<'a>, LocatedError> { in scan_comment()
260 fn scan_number(&mut self) -> Result<LocatedToken<'a>, LocatedError> { in scan_number()
314 fn scan_word(&mut self) -> Result<LocatedToken<'a>, LocatedError> { in scan_word()
397 fn scan_name(&mut self) -> Result<LocatedToken<'a>, LocatedError> { in scan_name()
415 fn scan_string(&mut self) -> Result<LocatedToken<'a>, LocatedError> { in scan_string()
435 fn scan_hex_sequence(&mut self) -> Result<LocatedToken<'a>, LocatedError> { in scan_hex_sequence()
460 fn scan_srcloc(&mut self, pos: usize, loc: Location) -> Result<LocatedToken<'a>, LocatedError> { in scan_srcloc()
475 pub fn next(&mut self) -> Option<Result<LocatedToken<'a>, LocatedError>> { in next()
567 fn token<'a>(token: Token<'a>, line: usize) -> Option<Result<LocatedToken<'a>, LocatedError>> { in token()
571 fn error<'a>(error: LexError, line: usize) -> Option<Result<LocatedToken<'a>, LocatedError>> { in error()