Skip to content

Commit 885cf2a

Browse files
authored
docs(semantic): fix impl_alias docs to reference 'impl alias' (#8914)
1 parent c52e77c commit 885cf2a

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

crates/cairo-lang-semantic/src/items/impl_alias.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -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))]
3939
fn 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))]
139139
fn 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

Comments
 (0)