mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-09-29 05:15:04 +00:00
fix: Fix TokenStream::to_string implementation dropping quotation marks
This commit is contained in:
parent
d6666b16c4
commit
abed6e24a8
2 changed files with 8 additions and 3 deletions
|
@ -603,7 +603,7 @@ pub fn pretty<S>(tkns: &[TokenTree<S>]) -> String {
|
|||
TokenTree::Leaf(Leaf::Ident(ident)) => {
|
||||
format!("{}{}", ident.is_raw.as_str(), ident.sym)
|
||||
}
|
||||
TokenTree::Leaf(Leaf::Literal(literal)) => literal.symbol.as_str().to_owned(),
|
||||
TokenTree::Leaf(Leaf::Literal(literal)) => format!("{literal}"),
|
||||
TokenTree::Leaf(Leaf::Punct(punct)) => format!("{}", punct.char),
|
||||
TokenTree::Subtree(subtree) => {
|
||||
let content = pretty(&subtree.token_trees);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue