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