diff --git a/crates/sol-macro-expander/src/expand/contract.rs b/crates/sol-macro-expander/src/expand/contract.rs index e49f917b7..b5717615c 100644 --- a/crates/sol-macro-expander/src/expand/contract.rs +++ b/crates/sol-macro-expander/src/expand/contract.rs @@ -602,7 +602,7 @@ enum ToExpand<'a> { Events(&'a [&'a ItemEvent]), } -impl<'a> ToExpand<'a> { +impl ToExpand<'_> { fn to_data(&self, expander: &CallLikeExpander<'_>) -> ExpandData { let &CallLikeExpander { cx, ref contract_name, .. } = expander; match self { @@ -660,7 +660,7 @@ impl<'a> ToExpand<'a> { } } -impl<'a> CallLikeExpander<'a> { +impl CallLikeExpander<'_> { fn expand(&self, to_expand: ToExpand<'_>, attrs: Vec) -> TokenStream { let data = &to_expand.to_data(self); diff --git a/crates/sol-macro-expander/src/expand/mod.rs b/crates/sol-macro-expander/src/expand/mod.rs index f4a85c125..3f2e3027c 100644 --- a/crates/sol-macro-expander/src/expand/mod.rs +++ b/crates/sol-macro-expander/src/expand/mod.rs @@ -198,7 +198,7 @@ impl<'ast> ExpCtxt<'ast> { } // resolve -impl<'ast> ExpCtxt<'ast> { +impl ExpCtxt<'_> { fn parse_file_attributes(&mut self) -> Result<()> { let (attrs, others) = self.ast.split_attrs()?; self.attrs = attrs;