-
-
Notifications
You must be signed in to change notification settings - Fork 14.8k
Tracking Issue for c"…" string literals #105723
Copy link
Copy link
Closed
Labels
B-RFC-approvedBlocker: Approved by a merged RFC but not yet implemented.Blocker: Approved by a merged RFC but not yet implemented.C-tracking-issueCategory: An issue tracking the progress of sth. like the implementation of an RFCCategory: An issue tracking the progress of sth. like the implementation of an RFCF-c_str_literals`#![feature(c_str_literals)]``#![feature(c_str_literals)]`T-langRelevant to the language teamRelevant to the language team
Metadata
Metadata
Assignees
Labels
B-RFC-approvedBlocker: Approved by a merged RFC but not yet implemented.Blocker: Approved by a merged RFC but not yet implemented.C-tracking-issueCategory: An issue tracking the progress of sth. like the implementation of an RFCCategory: An issue tracking the progress of sth. like the implementation of an RFCF-c_str_literals`#![feature(c_str_literals)]``#![feature(c_str_literals)]`T-langRelevant to the language teamRelevant to the language team
Type
Fields
Give feedbackNo fields configured for issues without a type.
This is a tracking issue for the RFC "
c"…"string literals" (rust-lang/rfcs#3348).The feature gate for the issue is
#![feature(c_str_literals)].Steps / History
c"foo"literals #108801c"…"literals are handled incorrectly by proc_macro::Literal #112820c"…"string literals #113334c"…"string literals with backward compatibility in mind #113333Unresolved Questions
c'…'C character literals? (u8,i8,c_char, or something more flexible?)&CStra thin pointer before stabilizing this? (If so, how?)concat_bytesmacro accept C string literals? (If so, should it evaluate to a C string or byte string?)c"..."string literals support? (comment 1, comment 2)