mirror of
https://github.com/rust-lang/rust.git
synced 2025-02-20 19:04:21 +00:00
Prevent generation of bogus comment in some function calls
This would happen when the callee contained parentheses.
This commit is contained in:
parent
764793b2e6
commit
ffa7e8d599
@ -40,7 +40,8 @@ impl Rewrite for ast::Expr {
|
||||
}
|
||||
}
|
||||
ast::Expr_::ExprCall(ref callee, ref args) => {
|
||||
rewrite_call(context, &**callee, args, self.span, width, offset)
|
||||
let inner_span = mk_sp(callee.span.hi, self.span.hi);
|
||||
rewrite_call(context, &**callee, args, inner_span, width, offset)
|
||||
}
|
||||
ast::Expr_::ExprParen(ref subexpr) => {
|
||||
rewrite_paren(context, subexpr, width, offset)
|
||||
|
@ -44,3 +44,9 @@ fn main() {
|
||||
|arg1, arg2, _, _, arg3, arg4| { let temp = arg4 + arg3;
|
||||
arg2 * arg1 - temp }
|
||||
}
|
||||
|
||||
fn issue311() {
|
||||
let func = |x| println!("{}", x);
|
||||
|
||||
(func)(0.0);
|
||||
}
|
||||
|
@ -70,3 +70,9 @@ fn main() {
|
||||
arg2 * arg1 - temp
|
||||
}
|
||||
}
|
||||
|
||||
fn issue311() {
|
||||
let func = |x| println!("{}", x);
|
||||
|
||||
(func)(0.0);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user