@@ -34,7 +34,7 @@ pub struct ImplAliasData<'db> {
3434 pub resolver_data : Arc < ResolverData < ' db > > ,
3535}
3636
37- /// Returns data about a type alias.
37+ /// Returns data about an impl alias.
3838#[ salsa:: tracked( cycle_result=impl_alias_semantic_data_cycle, returns( ref) ) ]
3939fn impl_alias_semantic_data < ' db > (
4040 db : & ' db dyn Database ,
@@ -134,7 +134,7 @@ pub fn impl_alias_semantic_data_cycle_helper<'db>(
134134 } )
135135}
136136
137- /// Returns the generic parameters data of a type alias.
137+ /// Returns the generic parameters data of an impl alias.
138138#[ salsa:: tracked( returns( ref) ) ]
139139fn impl_alias_generic_params_data < ' db > (
140140 db : & ' db dyn Database ,
@@ -232,7 +232,7 @@ pub trait ImplAliasSemantic<'db>: Database {
232232 fn impl_alias_impl_def ( & ' db self , id : ImplAliasId < ' db > ) -> Maybe < ImplDefId < ' db > > {
233233 impl_alias_impl_def ( self . as_dyn_database ( ) , id)
234234 }
235- /// Returns the semantic diagnostics of a type alias.
235+ /// Returns the semantic diagnostics of an impl alias.
236236 fn impl_alias_semantic_diagnostics (
237237 & ' db self ,
238238 id : ImplAliasId < ' db > ,
@@ -242,7 +242,7 @@ pub trait ImplAliasSemantic<'db>: Database {
242242 . map ( |data| data. diagnostics . clone ( ) )
243243 . unwrap_or_default ( )
244244 }
245- /// Returns the resolved type of a type alias.
245+ /// Returns the resolved impl of an impl alias.
246246 fn impl_alias_resolved_impl ( & ' db self , id : ImplAliasId < ' db > ) -> Maybe < ImplId < ' db > > {
247247 let db = self . as_dyn_database ( ) ;
248248 if let Some ( data) = db. cached_crate_semantic_data ( id. parent_module ( db) . owning_crate ( db) ) {
@@ -257,14 +257,14 @@ pub trait ImplAliasSemantic<'db>: Database {
257257 } ;
258258 impl_alias_semantic_data ( self . as_dyn_database ( ) , id, false ) . maybe_as_ref ( ) ?. resolved_impl
259259 }
260- /// Returns the generic parameters of a type alias.
260+ /// Returns the generic parameters of an impl alias.
261261 fn impl_alias_generic_params ( & ' db self , id : ImplAliasId < ' db > ) -> Maybe < Vec < GenericParam < ' db > > > {
262262 Ok ( impl_alias_generic_params_data ( self . as_dyn_database ( ) , id)
263263 . maybe_as_ref ( ) ?
264264 . generic_params
265265 . clone ( ) )
266266 }
267- /// Returns the resolution resolved_items of a type alias.
267+ /// Returns the resolver data of an impl alias.
268268 fn impl_alias_resolver_data ( & ' db self , id : ImplAliasId < ' db > ) -> Maybe < Arc < ResolverData < ' db > > > {
269269 Ok ( impl_alias_semantic_data ( self . as_dyn_database ( ) , id, false )
270270 . maybe_as_ref ( ) ?
0 commit comments