mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-09-27 12:29:21 +00:00
fix close parens position to move after field access
This commit is contained in:
parent
21c09eb544
commit
b7effe54ee
2 changed files with 5 additions and 14 deletions
|
@ -167,9 +167,8 @@ pub(crate) fn render_field(
|
|||
if !expected_fn_type {
|
||||
if let Some(receiver) = &dot_access.receiver {
|
||||
if let Some(receiver) = ctx.completion.sema.original_ast_node(receiver.clone()) {
|
||||
let range = receiver.syntax().text_range();
|
||||
builder.insert(range.start(), "(".to_string());
|
||||
builder.insert(range.end(), ")".to_string());
|
||||
builder.insert(receiver.syntax().text_range().start(), "(".to_string());
|
||||
builder.insert(ctx.source_range().end(), ")".to_string());
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1676,11 +1675,7 @@ fn foo(f: Foo) { let _: &u32 = f.b$0 }
|
|||
delete: 107..107,
|
||||
},
|
||||
Indel {
|
||||
insert: ")",
|
||||
delete: 108..108,
|
||||
},
|
||||
Indel {
|
||||
insert: "qux()",
|
||||
insert: "qux)()",
|
||||
delete: 109..110,
|
||||
},
|
||||
],
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue