File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed
ide-db/src/syntax_helpers Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -57,7 +57,7 @@ pub fn insert_ws_into(syn: SyntaxNode) -> SyntaxNode {
57
57
|f : fn ( SyntaxKind ) -> bool , default| -> bool { last. map ( f) . unwrap_or ( default) } ;
58
58
59
59
match tok. kind ( ) {
60
- k if is_text ( k) && is_next ( |it| !it. is_punct ( ) , true ) => {
60
+ k if is_text ( k) && is_next ( |it| !it. is_punct ( ) || it == UNDERSCORE , false ) => {
61
61
mods. push ( do_ws ( after, tok) ) ;
62
62
}
63
63
L_CURLY if is_next ( |it| it != R_CURLY , true ) => {
@@ -118,5 +118,5 @@ pub fn insert_ws_into(syn: SyntaxNode) -> SyntaxNode {
118
118
}
119
119
120
120
fn is_text ( k : SyntaxKind ) -> bool {
121
- k. is_keyword ( ) || k. is_literal ( ) || k == IDENT
121
+ k. is_keyword ( ) || k. is_literal ( ) || k == IDENT || k == UNDERSCORE
122
122
}
Original file line number Diff line number Diff line change @@ -385,7 +385,7 @@ fn main() {
385
385
"# ,
386
386
expect ! [ [ r#"
387
387
foo
388
- 0 "# ] ] ,
388
+ 0"# ] ] ,
389
389
) ;
390
390
}
391
391
You can’t perform that action at this time.
0 commit comments