From f265e63d488d14e06d905b2ddabe879afdb62945 Mon Sep 17 00:00:00 2001 From: Max Brunsfeld Date: Thu, 30 Jul 2020 13:35:04 -0700 Subject: [PATCH] tags: Allow def or ref node to be a sibling of the name node --- tags/src/lib.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tags/src/lib.rs b/tags/src/lib.rs index 07209e4d..c247c13e 100644 --- a/tags/src/lib.rs +++ b/tags/src/lib.rs @@ -459,7 +459,8 @@ where } } - let range = tag_node.byte_range(); + let rng = tag_node.byte_range(); + let range = rng.start.min(name_range.start)..rng.end.max(name_range.end); let span = name_node.start_position()..name_node.end_position(); // Compute tag properties that depend on the text of the containing line. If the