Lines Matching refs:ident
12 pub fn resolve(&self, ident: &impl UnresolvedName) -> Resolution<'a> { in resolve()
13 let ident = ident.ident(); in resolve() localVariable
14 match self.try_resolve(ident) { in resolve()
16 None => panic!("Unable to resolve type `{}`", ident), in resolve()
20 pub fn try_resolve(&self, ident: &impl UnresolvedName) -> Option<Resolution<'a>> { in try_resolve()
21 let ident = ident.ident(); in try_resolve() localVariable
22 self.resolutions.get(ident).copied() in try_resolve()
27 fn ident(&self) -> &Ident; in ident() method
31 fn ident(&self) -> &Ident { in ident() method
37 fn ident(&self) -> &Ident { in ident() method
43 fn ident(&self) -> &Ident { in ident() method