-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Closed
Labels
A-macromacro expansionmacro expansionA-nameresname, path and module resolutionname, path and module resolutionS-actionableSomeone could pick this issue up and work on it right nowSomeone could pick this issue up and work on it right now
Description
Currently, rust-analyzer does not work inside items with attribute macros when they are enabled. This is because we never add the item to the child-by-source map of the parent, because the item is replaced by the macro expansion.
This might be a bit tricky to fix, because syntactically these are still items, but semantically they're macro invocations.
lukechu10 and danielhuang
Metadata
Metadata
Assignees
Labels
A-macromacro expansionmacro expansionA-nameresname, path and module resolutionname, path and module resolutionS-actionableSomeone could pick this issue up and work on it right nowSomeone could pick this issue up and work on it right now