pretty: fix to print some lifetimes on HIR pretty-print
This commit is contained in:
@@ -1687,7 +1687,11 @@ impl<'a> State<'a> {
|
||||
|
||||
let mut nonelided_generic_args: bool = false;
|
||||
let elide_lifetimes = generic_args.args.iter().all(|arg| match arg {
|
||||
GenericArg::Lifetime(lt) => lt.is_elided(),
|
||||
GenericArg::Lifetime(lt) if lt.is_elided() => true,
|
||||
GenericArg::Lifetime(_) => {
|
||||
nonelided_generic_args = true;
|
||||
false
|
||||
}
|
||||
_ => {
|
||||
nonelided_generic_args = true;
|
||||
true
|
||||
|
||||
Reference in New Issue
Block a user