index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_attr_data_structures
/
src
Age
Commit message (
Expand
)
Author
Lines
2025-07-24
Mitigate `#[align]` name resolution ambiguity regression with a rename
Jieyou Xu
-0
/
+1
2025-06-22
Port `#[no_mangle]` to new attribute parsing infrastructure
Jonathan Brouwer
-0
/
+3
2025-06-22
Port `#[must_use]` to new attribute parsing infrastructure
Jonathan Brouwer
-0
/
+7
2025-06-21
Port `#[rustc_pub_transparent]` to the new attribute system
Pavel Grigorenko
-0
/
+3
2025-06-21
Rollup merge of #142539 - GrigorenkoPV:attributes/may_dangle, r=jdonszelmann
Jana Dönszelmann
-0
/
+5
2025-06-20
Port `#[may_dangle]` to the new attribute system
Pavel Grigorenko
-0
/
+5
2025-06-20
cold
Jana Dönszelmann
-0
/
+3
2025-06-20
Rollup merge of #138291 - jdonszelmann:optimize-attr, r=oli-obk
Trevor Gross
-2
/
+4
2025-06-18
convert the `optimize` attribute to a new parser
Jana Dönszelmann
-2
/
+4
2025-06-18
add `#[align]` attribute
Folkert de Vries
-0
/
+3
2025-06-17
fix clippy
Jana Dönszelmann
-11
/
+6
2025-06-17
fix bugs in inline/force_inline and diagnostics of all attr parsers
Jana Dönszelmann
-2
/
+1
2025-06-17
implement rustc_force_inline parser
Jana Dönszelmann
-1
/
+2
2025-06-17
implement inline parser
Jonathan Dönszelmann
-3
/
+12
2025-06-16
Rollup merge of #142498 - GrigorenkoPV:as-ptr-refactor, r=jdonszelmann
Jakub Beránek
-0
/
+3
2025-06-16
Port `#[rustc_as_ptr]` to the new attribute system
Pavel Grigorenko
-0
/
+3
2025-06-16
Rollup merge of #142082 - xizheyin:rustc_attr_data_structures, r=jdonszelmann
Jakub Beránek
-14
/
+48
2025-06-15
Refactor `rustc_attr_data_structures` documentation
xizheyin
-14
/
+48
2025-06-13
Rollup merge of #142158 - xizheyin:141617, r=jdonszelmann
Matthias Krüger
-0
/
+1
2025-06-12
Tracking the old name of renamed unstable library attribute
xizheyin
-0
/
+1
2025-06-12
introduce new lint infra
Jana Dönszelmann
-0
/
+16
2025-06-06
Delete unused variant and document AttributeKind
mejrs
-20
/
+24
2025-05-24
Make #[cfg(version)] respect RUSTC_OVERRIDE_VERSION_STRING
est31
-0
/
+22
2025-05-12
update cfg(bootstrap)
Pietro Albini
-1
/
+0
2025-04-23
Make #![feature(let_chains)] bootstrap conditional in compiler/
est31
-1
/
+1
2025-04-20
Remove #[rustc_macro_edition_2021].
Mara Bos
-1
/
+0
2025-03-19
add rustc_macro_edition_2021
Jana Dönszelmann
-7
/
+5
2025-03-12
Rollup merge of #138331 - nnethercote:use-RUSTC_LINT_FLAGS-more, r=onur-ozkan...
Matthias Krüger
-1
/
+0
2025-03-11
Rollup merge of #138063 - compiler-errors:improve-attr-unpretty, r=jdonszelmann
Jakub Beránek
-22
/
+30
2025-03-11
Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.
Nicholas Nethercote
-1
/
+0
2025-03-10
Revert "Use workspace lints for crates in `compiler/` #138084"
许杰友 Jieyou Xu (Joe)
-0
/
+1
2025-03-10
Fix pretty printing of parsed attrs in hir_pretty
Michael Goulet
-5
/
+7
2025-03-10
Rename print_something to should_render
Michael Goulet
-17
/
+23
2025-03-09
Rollup merge of #138160 - jdonszelmann:move-find-attr2, r=oli-obk
Matthias Krüger
-0
/
+44
2025-03-08
Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.
Nicholas Nethercote
-1
/
+0
2025-03-07
depend more on attr_data_structures and move find_attr! there
Jana Dönszelmann
-0
/
+44
2025-02-26
Spruce up `AttributeKind` docs
Alona Enraght-Moony
-5
/
+8
2025-02-24
pretty print hir attributes
Jana Dönszelmann
-19
/
+154
2025-02-24
Introduce new-style attribute parsers for several attributes
Jana Dönszelmann
-3
/
+41
2025-02-24
Introduce new parsing infrastructure and types for parsed attributes
Jana Dönszelmann
-5
/
+34
2025-02-02
rustc_allowed_through_unstable_modules: require deprecation message
Ralf Jung
-12
/
+3
2025-01-24
Rename `OptimizeAttr::None` to `Default`
clubby789
-2
/
+4
2025-01-23
Disable non-required MIR opts with `optimize(none)`
clubby789
-0
/
+6
2025-01-23
Implement `optimize(none)` attribute
clubby789
-0
/
+4
2025-01-15
allowed_through_unstable_modules: support showing a deprecation message when ...
Ralf Jung
-3
/
+12
2025-01-10
mir_transform: implement forced inlining
David Wood
-0
/
+16
2025-01-06
avoid replacing the definition of CURRENT_RUSTC_VERSION
Pietro Albini
-1
/
+6
2024-12-16
rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structures
Jonathan Dönszelmann
-0
/
+343