We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
into_definition
definition
FieldShorthand
1 parent c5d5d21 commit 4edf736Copy full SHA for 4edf736
crates/ra_ide_db/src/defs.rs
@@ -93,14 +93,14 @@ impl NameClass {
93
match self {
94
NameClass::Definition(it) => Some(it),
95
NameClass::ConstReference(_) => None,
96
- NameClass::FieldShorthand { local: _, field } => Some(field),
+ NameClass::FieldShorthand { local, field: _ } => Some(Definition::Local(local)),
97
}
98
99
100
pub fn definition(self) -> Definition {
101
102
NameClass::Definition(it) | NameClass::ConstReference(it) => it,
103
- NameClass::FieldShorthand { local, field: _ } => Definition::Local(local),
+ NameClass::FieldShorthand { local: _, field } => field,
104
105
106
0 commit comments