Skip to content

Commit f9b5e0d

Browse files
committed
minor: use reference.range to get original range
1 parent 0bf986d commit f9b5e0d

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

crates/ide-assists/src/handlers/extract_struct_from_enum_variant.rs

+2-3
Original file line numberDiff line numberDiff line change
@@ -414,9 +414,8 @@ fn reference_to_node(
414414
reference.name.as_name_ref()?.syntax().parent().and_then(ast::PathSegment::cast)?;
415415

416416
// filter out the reference in marco
417-
let s_range = segment.syntax().text_range();
418-
let origin_range = sema.original_range(segment.syntax()).range;
419-
if s_range != origin_range {
417+
let segment_range = segment.syntax().text_range();
418+
if segment_range != reference.range {
420419
return None;
421420
}
422421

0 commit comments

Comments
 (0)