Lines Matching refs:LocatedError

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