Re-exports

pub use find_anon_type::find_anon_type;

Modules

Error Reporting for Anonymous Region Lifetime Errors where both the regions are anonymous.
Error Reporting for when the lifetime for a type doesn’t match the impl selected for a predicate to hold.
Error Reporting for Anonymous Region Lifetime Errors where one region is named and the other is anonymous.
Error Reporting for static impl Traits.
Error Reporting for impl items that do not match the obligations from their trait.
util 🔒
Helper functions corresponding to lifetime errors due to anonymous regions.

Structs

Collect all hir::Ty<'_> Spans for trait objects with an implicit lifetime.
Collect all the trait objects in a type that could have received an implicit 'static lifetime.

Functions

Currently only used in rustc_borrowck, probably should be removed in favour of public_errors::AddLifetimeParamsSuggestion