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 teamRelevant to the library API team, which will review and decide on the PR/issue.