Add 'db to TraitEnvironment

This commit is contained in:
Jack Huey 2025-09-11 04:47:39 -04:00 committed by jackh726
parent 7b9ad945ec
commit c2513538cd
22 changed files with 122 additions and 109 deletions

View file

@ -219,7 +219,7 @@ impl<'db> SourceAnalyzer<'db> {
})
}
fn trait_environment(&self, db: &'db dyn HirDatabase) -> Arc<TraitEnvironment> {
fn trait_environment(&self, db: &'db dyn HirDatabase) -> Arc<TraitEnvironment<'db>> {
self.body_().map(|(def, ..)| def).map_or_else(
|| TraitEnvironment::empty(self.resolver.krate()),
|def| db.trait_environment_for_body(def),