This commit is contained in:
harupy 2022-12-10 22:01:42 +09:00
parent d45ac01ebe
commit 2b91ffb3ae

View file

@ -81,16 +81,18 @@ pub fn parse_strings(
deduped.push(take_current(&mut current));
}
let node = if has_fstring {
ExprKind::JoinedStr { values: deduped }
Ok(if has_fstring {
Expr::new(
initial_start,
last_end,
ExprKind::JoinedStr { values: deduped },
)
} else {
deduped
.into_iter()
.exactly_one()
.expect("String must be concatenated to a single element.")
.node
};
Ok(Expr::new(initial_start, last_end, node))
})
}
#[cfg(test)]