Update FStringElements to deref to a slice (#11570)

Ref: https://github.com/astral-sh/ruff/pull/11400#discussion_r1615600354
This commit is contained in:
Dhruv Manilawala 2024-05-27 21:22:13 +05:30 committed by GitHub
parent 37ad994318
commit e28e737296
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 3 additions and 3 deletions

View file

@ -1298,7 +1298,7 @@ impl<'src> Parser<'src> {
///
/// If the parser isn't positioned at a `{` or `FStringMiddle` token.
fn parse_fstring_elements(&mut self) -> FStringElements {
let mut elements = FStringElements::default();
let mut elements = vec![];
self.parse_list(RecoveryContextKind::FStringElements, |parser| {
let element = match parser.current_token_kind() {
@ -1348,7 +1348,7 @@ impl<'src> Parser<'src> {
elements.push(element);
});
elements
FStringElements::from(elements)
}
/// Parses a f-string expression element.