Skip to content

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
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Assignee
Filter by who’s assigned
Assigned to nobody Loading
Sort

Issues list

Add support for repetition to proc_macro::quote A-macros 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
#140238 opened Apr 24, 2025 by tgross35
Macros do not accept empty vis at the end of the token tree 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. T-lang Relevant to the language team, which will review and decide on the PR/issue. WG-macros Working group: Macros
#131950 opened Oct 19, 2024 by ChayimFriedman2
Tracking Issue for proc_macro::ToTokens A-macros 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
#130977 opened Sep 28, 2024 by tgross35
3 of 6 tasks
Tracking issue for proc_macro in non-proc-macro crates A-macros 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
#130856 opened Sep 25, 2024 by tgross35
4 tasks
Should tokens passed through macro_rules be able to join? A-macros 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
#127123 opened Jun 29, 2024 by petrochenkov
Macro literal fragment specifiers should forward to exact tokens A-decl-macros-2-0 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
#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 #[derive_const] A-macros 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
#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 proc_macro_expand 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
#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.