diff options
Diffstat (limited to 'crates/ide/src/file_structure.rs')
-rw-r--r-- | crates/ide/src/file_structure.rs | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/crates/ide/src/file_structure.rs b/crates/ide/src/file_structure.rs index 415795e8c..c51531391 100644 --- a/crates/ide/src/file_structure.rs +++ b/crates/ide/src/file_structure.rs | |||
@@ -150,13 +150,7 @@ fn structure_node(node: &SyntaxNode) -> Option<StructureNode> { | |||
150 | }; | 150 | }; |
151 | Some(node) | 151 | Some(node) |
152 | }, | 152 | }, |
153 | ast::MacroCall(it) => { | 153 | ast::MacroRules(it) => decl(it), |
154 | match it.path().and_then(|it| it.segment()).and_then(|it| it.name_ref()) { | ||
155 | Some(path_segment) if path_segment.text() == "macro_rules" | ||
156 | => decl(it), | ||
157 | _ => None, | ||
158 | } | ||
159 | }, | ||
160 | _ => None, | 154 | _ => None, |
161 | } | 155 | } |
162 | } | 156 | } |
@@ -380,7 +374,7 @@ fn very_obsolete() {} | |||
380 | label: "mc", | 374 | label: "mc", |
381 | navigation_range: 284..286, | 375 | navigation_range: 284..286, |
382 | node_range: 271..303, | 376 | node_range: 271..303, |
383 | kind: MACRO_CALL, | 377 | kind: MACRO_RULES, |
384 | detail: None, | 378 | detail: None, |
385 | deprecated: false, | 379 | deprecated: false, |
386 | }, | 380 | }, |
@@ -389,7 +383,7 @@ fn very_obsolete() {} | |||
389 | label: "mcexp", | 383 | label: "mcexp", |
390 | navigation_range: 334..339, | 384 | navigation_range: 334..339, |
391 | node_range: 305..356, | 385 | node_range: 305..356, |
392 | kind: MACRO_CALL, | 386 | kind: MACRO_RULES, |
393 | detail: None, | 387 | detail: None, |
394 | deprecated: false, | 388 | deprecated: false, |
395 | }, | 389 | }, |
@@ -398,7 +392,7 @@ fn very_obsolete() {} | |||
398 | label: "mcexp", | 392 | label: "mcexp", |
399 | navigation_range: 387..392, | 393 | navigation_range: 387..392, |
400 | node_range: 358..409, | 394 | node_range: 358..409, |
401 | kind: MACRO_CALL, | 395 | kind: MACRO_RULES, |
402 | detail: None, | 396 | detail: None, |
403 | deprecated: false, | 397 | deprecated: false, |
404 | }, | 398 | }, |