Skip to content

Commit 8da8371

Browse files
Merge pull request rust-lang#5121 from calebcartwright/subtree-sync-2021-12-02
subtree sync
2 parents ec46ffd + e305322 commit 8da8371

File tree

1 file changed

+2
-10
lines changed

1 file changed

+2
-10
lines changed

src/items.rs

+2-10
Original file line numberDiff line numberDiff line change
@@ -2219,26 +2219,18 @@ fn rewrite_fn_base(
22192219
result.push_str(&param_indent.to_string_with_newline(context.config));
22202220
}
22212221

2222-
// Skip `pub(crate)`.
2223-
let lo_after_visibility = get_bytepos_after_visibility(fn_sig.visibility, span);
2224-
// A conservative estimation, the goal is to be over all parens in generics
2225-
let params_start = fn_sig
2226-
.generics
2227-
.params
2228-
.last()
2229-
.map_or(lo_after_visibility, |param| param.span().hi());
22302222
let params_end = if fd.inputs.is_empty() {
22312223
context
22322224
.snippet_provider
2233-
.span_after(mk_sp(params_start, span.hi()), ")")
2225+
.span_after(mk_sp(fn_sig.generics.span.hi(), span.hi()), ")")
22342226
} else {
22352227
let last_span = mk_sp(fd.inputs[fd.inputs.len() - 1].span().hi(), span.hi());
22362228
context.snippet_provider.span_after(last_span, ")")
22372229
};
22382230
let params_span = mk_sp(
22392231
context
22402232
.snippet_provider
2241-
.span_after(mk_sp(params_start, span.hi()), "("),
2233+
.span_after(mk_sp(fn_sig.generics.span.hi(), span.hi()), "("),
22422234
params_end,
22432235
);
22442236
let param_str = rewrite_params(

0 commit comments

Comments
 (0)