File tree 1 file changed +2
-12
lines changed
src/tools/rust-analyzer/crates/hir-ty/src
1 file changed +2
-12
lines changed Original file line number Diff line number Diff line change @@ -1438,17 +1438,7 @@ fn hir_fmt_generics(
1438
1438
1439
1439
let parameters_to_write = generic_args_sans_defaults ( f, generic_def, parameters) ;
1440
1440
1441
- // FIXME: Remote this
1442
- // most of our lifetimes will be errors as we lack elision and inference
1443
- // so don't render them for now
1444
- let only_err_lifetimes = !cfg ! ( test)
1445
- && parameters_to_write. iter ( ) . all ( |arg| {
1446
- matches ! (
1447
- arg. data( Interner ) ,
1448
- chalk_ir:: GenericArgData :: Lifetime ( it) if * it. data( Interner ) == LifetimeData :: Error
1449
- )
1450
- } ) ;
1451
- if !parameters_to_write. is_empty ( ) && !only_err_lifetimes {
1441
+ if !parameters_to_write. is_empty ( ) {
1452
1442
write ! ( f, "<" ) ?;
1453
1443
hir_fmt_generic_arguments ( f, parameters_to_write, self_) ?;
1454
1444
write ! ( f, ">" ) ?;
@@ -1881,7 +1871,7 @@ impl HirDisplay for DomainGoal {
1881
1871
wc. hir_fmt ( f) ?;
1882
1872
write ! ( f, ")" ) ?;
1883
1873
}
1884
- _ => write ! ( f, "? " ) ?,
1874
+ _ => write ! ( f, "_ " ) ?,
1885
1875
}
1886
1876
Ok ( ( ) )
1887
1877
}
You can’t perform that action at this time.
0 commit comments