Closed
Description
This is a tracking issue for RFC 2151 (rust-lang/rfcs#2151).
Steps:
- Implement the RFC (Implementation of RFC 2151, Raw Identifiers #48942)
- Adjust documentation (see instructions on forge)
- Stabilization PR (see instructions on forge)
- Settle on a final syntax for raw identifiers.
Unresolved questions:
- Do macros need any special care with such identifier tokens?
Probably not. - Should diagnostics use the
r#
syntax when printing identifiers that overlap keywords?
Depends on the edition? - Does rustdoc need to use the
r#
syntax? e.g. to documentpub use old_epoch::*
Metadata
Metadata
Assignees
Labels
Blocker: Approved by a merged RFC and implemented but not stabilized.Category: An issue tracking the progress of sth. like the implementation of an RFCCall for participation: Easy difficulty. Experience needed to fix: Not much. Good first issue.Call for participation: This issue has a mentor. Use #t-compiler/help on Zulip for discussion.High priorityRelevant to the language team, which will review and decide on the PR/issue.This issue / PR is in PFCP or FCP with a disposition to merge it.The final comment period is finished for this PR / Issue.