crate::ImplItem::Const(_) => None,
// TODO: Resolve associated types
- crate::ImplItem::Type(_) => None,
+ crate::ImplItem::TypeAlias(_) => None,
})?;
resolved = Resolution::Def(item.into());
}
let ty = self.insert_type_vars(ty.apply_substs(substs));
(ty, Some(var.into()))
}
- TypableDef::Type(_) | TypableDef::Function(_) | TypableDef::Enum(_) => {
+ TypableDef::TypeAlias(_) | TypableDef::Function(_) | TypableDef::Enum(_) => {
(Ty::Unknown, None)
}
}