rust/tests/ui/underscore-lifetime
dianne ac922245f0 best_blame_constraint: don't filter constraints by sup SCC
The SCCs of the region graph are not a reliable heuristic to use for blaming an interesting
constraint for diagnostics. For region errors, if the outlived region is `'static`, or the involved
types are invariant in their lifetiems, there will be cycles in the constraint graph containing both
the target region and the most interesting constraints to blame. To get better diagnostics in these
cases, this commit removes that heuristic.
2025-01-06 16:08:29 -08:00
..
dyn-trait-underscore-in-struct.rs
dyn-trait-underscore-in-struct.stderr
dyn-trait-underscore.rs
dyn-trait-underscore.stderr
in-binder.rs
in-binder.stderr
in-fn-return-illegal.rs
in-fn-return-illegal.stderr
in-struct.rs
in-struct.stderr
underscore-lifetime-binders.rs make type_flags(ReError) & HAS_ERROR 2024-03-20 17:29:58 +00:00
underscore-lifetime-binders.stderr make type_flags(ReError) & HAS_ERROR 2024-03-20 17:29:58 +00:00
underscore-lifetime-elison-mismatch.rs
underscore-lifetime-elison-mismatch.stderr best_blame_constraint: don't filter constraints by sup SCC 2025-01-06 16:08:29 -08:00
underscore-outlives-bounds.rs
underscore-outlives-bounds.stderr
where-clause-inherent-impl-ampersand-rust2015.fixed [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
where-clause-inherent-impl-ampersand-rust2015.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
where-clause-inherent-impl-ampersand-rust2015.stderr
where-clause-inherent-impl-ampersand-rust2018.fixed [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
where-clause-inherent-impl-ampersand-rust2018.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
where-clause-inherent-impl-ampersand-rust2018.stderr
where-clause-inherent-impl-underscore.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
where-clause-inherent-impl-underscore.rust2015.stderr
where-clause-inherent-impl-underscore.rust2018.stderr
where-clause-trait-impl-region-2015.fixed [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
where-clause-trait-impl-region-2015.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
where-clause-trait-impl-region-2015.stderr
where-clause-trait-impl-region-2018.fixed [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
where-clause-trait-impl-region-2018.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
where-clause-trait-impl-region-2018.stderr
where-clause-trait-impl-underscore.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
where-clause-trait-impl-underscore.rust2015.stderr
where-clause-trait-impl-underscore.rust2018.stderr
where-clauses.rs
where-clauses.stderr