| commit | fedc63bfb734b533f50849fb13c821cbc9fc35bb | [log] [tgz] |
|---|---|---|
| author | David Tolnay <dtolnay@gmail.com> | Sat Mar 27 00:19:13 2021 -0400 |
| committer | David Tolnay <dtolnay@gmail.com> | Sat Mar 27 01:23:04 2021 -0400 |
| tree | 93c9efdc995d932a2f3a7e44628aaab9febac1d5 | |
| parent | dde630235b22e47936d34b88fa2c9d1a9a64407a [diff] [blame] |
Simplify type resolution of named impl keys
diff --git a/syntax/resolve.rs b/syntax/resolve.rs index 08fcf16..821f542 100644 --- a/syntax/resolve.rs +++ b/syntax/resolve.rs
@@ -1,3 +1,4 @@ +use crate::syntax::instantiate::NamedImplKey; use crate::syntax::{Lifetimes, NamedType, Pair, Types}; use proc_macro2::Ident; @@ -31,3 +32,9 @@ &self.rust } } + +impl<'a> UnresolvedName for NamedImplKey<'a> { + fn ident(&self) -> &Ident { + self.rust + } +}