Skip to content

Commit 1e2e880

Browse files
committed
Simplify code using match
1 parent ad15d83 commit 1e2e880

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

compiler/parser/src/string_parser.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -226,12 +226,12 @@ impl<'a> StringParser<'a> {
226226
}
227227
};
228228

229-
if let Some(&peek) = self.peek() {
230-
if peek != '}' && peek != ':' {
231-
return Err(UnclosedLbrace.to_lexical_error(self.get_pos()));
229+
match self.peek() {
230+
Some('}' | ':') => {}
231+
Some(_) => {
232+
return Err(InvalidConversionFlag.to_lexical_error(self.get_pos()))
232233
}
233-
} else {
234-
return Err(UnclosedLbrace.to_lexical_error(self.get_pos()));
234+
None => return Err(UnclosedLbrace.to_lexical_error(self.get_pos())),
235235
}
236236
}
237237

0 commit comments

Comments
 (0)