Open
Description
This is a tracking issue for the Span::def_site()
API. The feature for this is proc_macro_def_site
. The def_site
span primarily relates to hygiene today in that it's not copy-paste hygiene.
This is likely blocked on larger hygiene reform and more thorny Macros 2.0 issues. I'm not personally clear on what the blockers are at this time, but I wanted to make sure we had a dedicated tracking issue!
cc #45934
Metadata
Metadata
Assignees
Labels
Area: Declarative macros 2.0 (#39412)Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..)Area: Procedural macrosBlocker: Implemented in the nightly compiler and unstable.Category: An issue tracking the progress of sth. like the implementation of an RFCCall for participation: An issue has been fixed and does not reproduce, but no test has been added.Libs issues that are tracked on the team's project board.Status: It's hard to tell what's been done and what hasn't! Someone should do some investigation.Relevant to the language team, which will review and decide on the PR/issue.Relevant to the library API team, which will review and decide on the PR/issue.