-
Notifications
You must be signed in to change notification settings - Fork 13.4k
Issues: rust-lang/rust
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Author
Label
Projects
Milestones
Assignee
Sort
Issues list
Add support for repetition to Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..)
A-proc-macros
Area: Procedural macros
C-feature-request
Category: A feature request, i.e: not implemented / a PR.
E-help-wanted
Call for participation: Help is requested to fix this issue.
E-medium
Call for participation: Medium difficulty. Experience needed to fix: Intermediate.
T-libs
Relevant to the library team, which will review and decide on the PR/issue.
WG-macros
Working group: Macros
proc_macro::quote
A-macros
#140238
opened Apr 24, 2025 by
tgross35
Macros do not accept empty Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..)
C-bug
Category: This is a bug.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
T-lang
Relevant to the language team, which will review and decide on the PR/issue.
WG-macros
Working group: Macros
vis
at the end of the token tree
A-macros
#131950
opened Oct 19, 2024 by
ChayimFriedman2
Tracking Issue for Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..)
A-proc-macros
Area: Procedural macros
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
T-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
WG-macros
Working group: Macros
proc_macro::ToTokens
A-macros
#130977
opened Sep 28, 2024 by
tgross35
3 of 6 tasks
Tracking issue for Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..)
A-proc-macros
Area: Procedural macros
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
E-medium
Call for participation: Medium difficulty. Experience needed to fix: Intermediate.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
T-libs
Relevant to the library team, which will review and decide on the PR/issue.
WG-macros
Working group: Macros
proc_macro
in non-proc-macro
crates
A-macros
#130856
opened Sep 25, 2024 by
tgross35
4 tasks
Should tokens passed through Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..)
A-proc-macro-back-compat
Area: Backwards compatibility hacks for proc macros
C-discussion
Category: Discussion or questions that doesn't represent real issues.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
T-lang
Relevant to the language team, which will review and decide on the PR/issue.
WG-macros
Working group: Macros
macro_rules
be able to join?
A-macros
#127123
opened Jun 29, 2024 by
petrochenkov
Macro Area: Declarative macros 2.0 (#39412)
A-macros
Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..)
A-maybe-future-edition
Something we may consider for a future edition.
T-lang
Relevant to the language team, which will review and decide on the PR/issue.
WG-macros
Working group: Macros
literal
fragment specifiers should forward to exact tokens
A-decl-macros-2-0
#124989
opened May 10, 2024 by
tgross35
Proc macro fn cannot be exported except from the crate root
A-macros
Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..)
A-proc-macros
Area: Procedural macros
C-bug
Category: This is a bug.
WG-macros
Working group: Macros
#124068
opened Apr 17, 2024 by
workingjubilee
Provide a way for derives to know if they were invoked with Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..)
A-trait-system
Area: Trait system
C-enhancement
Category: An issue proposing an enhancement or a PR with one.
F-const_trait_impl
`#![feature(const_trait_impl)]`
PG-const-traits
Project group: Const traits
S-blocked
Status: Blocked on something else such as an RFC or other implementation work.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
T-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
WG-macros
Working group: Macros
#[derive_const]
A-macros
#118304
opened Nov 26, 2023 by
jhpratt
Seems like quantificator symbol do not works correctly in macros expression
A-macros
Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..)
C-bug
Category: This is a bug.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
WG-macros
Working group: Macros
#103256
opened Oct 19, 2022 by
sergio-ivanuzzo
Tracking Issue for Area: Procedural macros
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
T-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
WG-macros
Working group: Macros
proc_macro_expand
A-proc-macros
#90765
opened Nov 10, 2021 by
mystor
1 of 5 tasks
Tracking issue for procedural macros and "hygiene 2.0"
A-hygiene
Area: Macro hygiene
A-macros
Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..)
A-proc-macros
Area: Procedural macros
B-unstable
Blocker: Implemented in the nightly compiler and unstable.
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
S-tracking-needs-summary
Status: It's hard to tell what's been done and what hasn't! Someone should do some investigation.
T-lang
Relevant to the language team, which will review and decide on the PR/issue.
WG-macros
Working group: Macros
#54727
opened Oct 1, 2018 by
alexcrichton
Tracking issue: declarative macros 2.0
A-decl-macros-2-0
Area: Declarative macros 2.0 (#39412)
A-hygiene
Area: Macro hygiene
A-macros
Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..)
B-RFC-approved
Blocker: Approved by a merged RFC but not yet implemented.
B-unstable
Blocker: Implemented in the nightly compiler and unstable.
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
F-decl_macro
`#![feature(decl_macro)]`
S-tracking-design-concerns
Status: There are blocking design concerns.
T-lang
Relevant to the language team, which will review and decide on the PR/issue.
WG-macros
Working group: Macros
#39412
opened Jan 30, 2017 by
nrc
11 of 19 tasks
ProTip!
Adding no:label will show everything without a label.