Skip to content

Commit ad15d83

Browse files
committed
Remove unreachable code in compiler/parser/src/string_parser.rs
1 parent c85f899 commit ad15d83

File tree

1 file changed

+4
-20
lines changed

1 file changed

+4
-20
lines changed

compiler/parser/src/string_parser.rs

Lines changed: 4 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -219,35 +219,19 @@ impl<'a> StringParser<'a> {
219219
Some('a') => ConversionFlag::Ascii,
220220
Some('r') => ConversionFlag::Repr,
221221
Some(_) => {
222-
return Err(if expression.trim().is_empty() {
223-
EmptyExpression.to_lexical_error(self.get_pos())
224-
} else {
225-
InvalidConversionFlag.to_lexical_error(self.get_pos())
226-
});
222+
return Err(InvalidConversionFlag.to_lexical_error(self.get_pos()));
227223
}
228224
None => {
229-
return Err(if expression.trim().is_empty() {
230-
EmptyExpression.to_lexical_error(self.get_pos())
231-
} else {
232-
UnclosedLbrace.to_lexical_error(self.get_pos())
233-
});
225+
return Err(UnclosedLbrace.to_lexical_error(self.get_pos()));
234226
}
235227
};
236228

237229
if let Some(&peek) = self.peek() {
238230
if peek != '}' && peek != ':' {
239-
return Err(if expression.trim().is_empty() {
240-
EmptyExpression.to_lexical_error(self.get_pos())
241-
} else {
242-
UnclosedLbrace.to_lexical_error(self.get_pos())
243-
});
231+
return Err(UnclosedLbrace.to_lexical_error(self.get_pos()));
244232
}
245233
} else {
246-
return Err(if expression.trim().is_empty() {
247-
EmptyExpression.to_lexical_error(self.get_pos())
248-
} else {
249-
UnclosedLbrace.to_lexical_error(self.get_pos())
250-
});
234+
return Err(UnclosedLbrace.to_lexical_error(self.get_pos()));
251235
}
252236
}
253237

0 commit comments

Comments
 (0)