From b707f53f23372744a0f7e7db485a62b8ac1f218b Mon Sep 17 00:00:00 2001 From: Harutaka Kawamura Date: Thu, 29 Dec 2022 08:10:33 +0900 Subject: [PATCH] Update compiler/parser/src/fstring.rs Co-authored-by: Zgarbul Andrey --- parser/src/fstring.rs | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/parser/src/fstring.rs b/parser/src/fstring.rs index c63719e..c4b6e18 100644 --- a/parser/src/fstring.rs +++ b/parser/src/fstring.rs @@ -207,14 +207,12 @@ impl<'a> FStringParser<'a> { '"' | '\'' => { expression.push(ch); loop { - match self.next_char() { - Some(c) => { - expression.push(c); - if c == ch { - break; - } - } - None => return Err(UnterminatedString), + let Some(c) = self.next_char() else { + return Err(UnterminatedString); + }; + expression.push(c); + if c == ch { + break; } } }