Skip to content

Commit

Permalink
Address feedback.
Browse files Browse the repository at this point in the history
  • Loading branch information
tritao committed Aug 5, 2024
1 parent 740fbd6 commit b5a1aef
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions sway-core/src/semantic_analysis/symbol_resolve.rs
Original file line number Diff line number Diff line change
Expand Up @@ -233,12 +233,12 @@ impl ResolveSymbols for ConstantDeclaration {

impl ResolveSymbols for StructDeclaration {
fn resolve_symbols(&mut self, handler: &Handler, mut ctx: SymbolResolveContext) {
self.fields
.iter_mut()
.for_each(|f| f.resolve_symbols(handler, ctx.by_ref()));
self.type_parameters
.iter_mut()
.for_each(|tp| tp.resolve_symbols(handler, ctx.by_ref()));
self.fields
.iter_mut()
.for_each(|f| f.resolve_symbols(handler, ctx.by_ref()));
}
}

Expand Down Expand Up @@ -267,29 +267,29 @@ impl ResolveSymbols for EnumVariant {

impl ResolveSymbols for TraitDeclaration {
fn resolve_symbols(&mut self, handler: &Handler, mut ctx: SymbolResolveContext) {
self.supertraits
.iter_mut()
.for_each(|st| st.resolve_symbols(handler, ctx.by_ref()));
self.interface_surface
.iter_mut()
.for_each(|item| item.resolve_symbols(handler, ctx.by_ref()));
self.methods
.iter_mut()
.for_each(|m| m.resolve_symbols(handler, ctx.by_ref()));
self.supertraits
.iter_mut()
.for_each(|st| st.resolve_symbols(handler, ctx.by_ref()));
}
}

impl ResolveSymbols for AbiDeclaration {
fn resolve_symbols(&mut self, handler: &Handler, mut ctx: SymbolResolveContext) {
self.supertraits
.iter_mut()
.for_each(|st| st.resolve_symbols(handler, ctx.by_ref()));
self.interface_surface
.iter_mut()
.for_each(|item| item.resolve_symbols(handler, ctx.by_ref()));
self.methods
.iter_mut()
.for_each(|m| m.resolve_symbols(handler, ctx.by_ref()));
self.supertraits
.iter_mut()
.for_each(|st| st.resolve_symbols(handler, ctx.by_ref()));
}
}

Expand Down

0 comments on commit b5a1aef

Please sign in to comment.