Skip to content

Commit 7e9f878

Browse files
Fix warnings in lex.rs (#362)
1 parent 42b56bf commit 7e9f878

File tree

1 file changed

+7
-5
lines changed
  • crates/wit-parser/src/ast

1 file changed

+7
-5
lines changed

crates/wit-parser/src/ast/lex.rs

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,8 @@ impl<'a> Tokenizer<'a> {
135135
Ok(ret)
136136
}
137137

138+
// This is going to be used shortly for a new feature.
139+
#[allow(dead_code)]
138140
pub fn parse_str(&self, span: Span) -> Result<String> {
139141
let mut ret = String::new();
140142
let s = self.get_span(span);
@@ -367,11 +369,11 @@ impl<'a> Tokenizer<'a> {
367369
Some((_, '"')) => return Ok(None),
368370
Some((_, '\\')) => match self.chars.next() {
369371
Some((_, '"')) => '"',
370-
Some((_, '\'')) => ('\''),
371-
Some((_, 't')) => ('\t'),
372-
Some((_, 'n')) => ('\n'),
373-
Some((_, 'r')) => ('\r'),
374-
Some((_, '\\')) => ('\\'),
372+
Some((_, '\'')) => '\'',
373+
Some((_, 't')) => '\t',
374+
Some((_, 'n')) => '\n',
375+
Some((_, 'r')) => '\r',
376+
Some((_, '\\')) => '\\',
375377
Some((i, c)) => return Err(Error::InvalidEscape(i, c)),
376378
None => return Err(Error::UnterminatedString(start)),
377379
},

0 commit comments

Comments
 (0)