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
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_attr_parsing
/
src
/
attributes
/
mod.rs
Age
Commit message (
Expand
)
Author
Lines
2025-09-21
port `#[debugger_visualizer]` to the new attribute system
Jana Dönszelmann
-0
/
+1
2025-09-13
merge crate-level into ALLOWED_TARGETS
Jana Dönszelmann
-17
/
+1
2025-08-25
Use attribute name in message for "outer attr used as inner attr" errors
Sasha Pourcelot
-1
/
+16
2025-08-24
Port crate name to the new attribute system
Jana Dönszelmann
-0
/
+1
2025-08-21
split up context.rs
Jana Dönszelmann
-3
/
+3
2025-08-21
Introduce a prelude for very common imports across dozens of files
Jana Dönszelmann
-1
/
+4
2025-08-21
refactor target checking, move out of context.rs and rename MaybeWarn to Policy
Jana Dönszelmann
-1
/
+2
2025-08-15
Port `#[custom_mir(..)]` to the new attribute system
Sasha Pourcelot
-0
/
+1
2025-08-14
Allow attribute parsers to specify a list of allowed targets
Jonathan Brouwer
-7
/
+14
2025-08-04
Port `#[coroutine]` to the new attribute system
Sasha Pourcelot
-0
/
+1
2025-07-31
remove rustc_attr_data_structures
Jana Dönszelmann
-1
/
+1
2025-07-26
Parsers for the attributes
Jonathan Brouwer
-0
/
+1
2025-07-23
Ports `#[macro_use]` and `#[macro_escape]` to the new attribute parsing infra...
Jonathan Brouwer
-0
/
+1
2025-07-15
Move `cfg` -> `cfg_old`
Jonathan Brouwer
-0
/
+1
2025-07-09
Use "Innermost" & "Outermost" terminology for `AttributeOrder`
Pavel Grigorenko
-26
/
+13
2025-07-08
Rollup merge of #143603 - Periodic1911:clarify_keepfistlast, r=compiler-errors
Matthias Krüger
-1
/
+15
2025-07-07
Clarify the meaning of `AttributeOrder::KeepFirst` and `AttributeOrder::KeepL...
Anne Stijns
-1
/
+15
2025-07-07
Port #[rustc_dummy]
mejrs
-0
/
+1
2025-07-06
Port `#[path]` to the new attribute parsing infrastructure
Jonathan Brouwer
-0
/
+1
2025-07-05
Port `#[ignore]` to the new attribute parsing infrastructure
Jonathan Brouwer
-0
/
+1
2025-07-04
Port `#[non_exhaustive]` to the new attribute parsing infrastructure
Jonathan Brouwer
-0
/
+1
2025-07-03
Port `#[no_implicit_prelude]` to the new attribute parsing infrastructure
Jonathan Brouwer
-0
/
+1
2025-07-03
Port `#[target_feature]` to the new attribute parsing infrastructure
Jonathan Brouwer
-8
/
+23
2025-07-02
Rollup merge of #142964 - GrigorenkoPV:attributes/argless, r=oli-obk
Matthias Krüger
-1
/
+36
2025-07-02
NoArgsAttributeParser: use an assoc const instead
Pavel Grigorenko
-2
/
+2
2025-07-01
Auto merge of #142921 - JonathanBrouwer:rustc_attributes_parser, r=oli-obk
bors
-0
/
+1
2025-06-30
NoArgsAttributeParser
Pavel Grigorenko
-1
/
+36
2025-06-28
Port `#[link_name]` to the new attribute parsing infrastructure
Jonathan Brouwer
-0
/
+1
2025-06-27
Port `#[rustc_layout_scalar_valid_range_start/end]` to the new attribute pars...
Jonathan Brouwer
-0
/
+1
2025-06-24
Rollup merge of #138780 - trifectatechfoundation:loop_match_attr, r=oli-obk,t...
Jubilee
-0
/
+1
2025-06-23
Port `#[rustc_skip_during_method_dispatch]` to the new attribute system
Pavel Grigorenko
-0
/
+1
2025-06-23
Add `#[loop_match]` for improved DFA codegen
bjorn3
-0
/
+1
2025-06-23
move naked checks out of check_attr.rs
Jana Dönszelmann
-1
/
+0
2025-06-23
make warnings methods on cx so it's easier to emit them elsewhere too
Jana Dönszelmann
-8
/
+2
2025-06-22
Port `#[must_use]` to new attribute parsing infrastructure
Jonathan Brouwer
-0
/
+1
2025-06-21
Rollup merge of #142539 - GrigorenkoPV:attributes/may_dangle, r=jdonszelmann
Jana Dönszelmann
-0
/
+1
2025-06-20
Port `#[may_dangle]` to the new attribute system
Pavel Grigorenko
-0
/
+1
2025-06-20
Rollup merge of #142494 - jdonszelmann:missing-attr-parsing-docs, r=oli-obk
Trevor Gross
-0
/
+19
2025-06-18
fixup missing docs in attr parsing
Jana Dönszelmann
-0
/
+19
2025-06-18
convert the `optimize` attribute to a new parser
Jana Dönszelmann
-0
/
+1
2025-06-17
fix bugs in inline/force_inline and diagnostics of all attr parsers
Jana Dönszelmann
-6
/
+19
2025-06-17
implement inline parser
Jonathan Dönszelmann
-0
/
+1
2025-06-16
Port `#[rustc_as_ptr]` to the new attribute system
Pavel Grigorenko
-0
/
+1
2025-06-12
remove 'static in some places
Jana Dönszelmann
-4
/
+4
2025-06-12
introduce new lint infra
Jana Dönszelmann
-60
/
+77
2025-06-12
Start using new diagnostic logic on all existing `single` parsers
Jonathan Dönszelmann
-24
/
+4
2025-06-12
introduce duplicate attribute diagnostic logic
Jana Dönszelmann
-7
/
+99
2025-06-11
consistently rename (old) attribute groups
Jana Dönszelmann
-1
/
+1
2025-06-11
document attribute parsers better
Jana Dönszelmann
-0
/
+9
2025-06-05
Clean `rustc_attr_parsing` documentation
xizheyin
-1
/
+1
[next]