aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src/ids.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/ra_hir/src/ids.rs')
-rw-r--r--crates/ra_hir/src/ids.rs2
1 files changed, 0 insertions, 2 deletions
diff --git a/crates/ra_hir/src/ids.rs b/crates/ra_hir/src/ids.rs
index 913341bd5..f00448081 100644
--- a/crates/ra_hir/src/ids.rs
+++ b/crates/ra_hir/src/ids.rs
@@ -209,7 +209,6 @@ pub struct DefLoc {
209 209
210#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash)] 210#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash)]
211pub(crate) enum DefKind { 211pub(crate) enum DefKind {
212 Function,
213 Struct, 212 Struct,
214 Enum, 213 Enum,
215 EnumVariant, 214 EnumVariant,
@@ -239,7 +238,6 @@ impl DefId {
239 pub fn resolve(self, db: &impl HirDatabase) -> Def { 238 pub fn resolve(self, db: &impl HirDatabase) -> Def {
240 let loc = self.loc(db); 239 let loc = self.loc(db);
241 match loc.kind { 240 match loc.kind {
242 DefKind::Function => unreachable!(),
243 DefKind::Struct => { 241 DefKind::Struct => {
244 let struct_def = Struct::new(self); 242 let struct_def = Struct::new(self);
245 Def::Struct(struct_def) 243 Def::Struct(struct_def)