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_parse
/
src
/
validate_attr.rs
Age
Commit message (
Expand
)
Author
Lines
2025-07-31
Consider operator's span when computing binop expr span
Michael Goulet
-1
/
+1
2025-07-24
Call `is_parsed_attribute` rather than keeping track of a list of parsed attr...
Jonathan Brouwer
-61
/
+4
2025-07-24
Rollup merge of #144358 - JonathanBrouwer:fix-stability-malformed, r=oli-obk
León Orell Valerian Liehr
-0
/
+3
2025-07-23
Stop using the old `validate_attr` logic for stability attributes
Jonathan Brouwer
-0
/
+3
2025-07-23
Ports `#[macro_use]` and `#[macro_escape]` to the new attribute parsing infra...
Jonathan Brouwer
-0
/
+2
2025-07-19
Mitigate `#[align]` name resolution ambiguity regression with a rename
Jieyou Xu
-1
/
+3
2025-07-16
Port `#[coverage]` to the new attribute system
Sasha Pourcelot
-0
/
+1
2025-07-15
Auto merge of #143958 - samueltardieu:rollup-lh1s143, r=samueltardieu
bors
-0
/
+1
2025-07-15
Define attribute parser & config evaluator
Jonathan Brouwer
-8
/
+6
2025-07-14
Port `#[pointee]` to the new attribute parsing infrastructure
Jonathan Brouwer
-0
/
+1
2025-07-14
Rollup merge of #143855 - JonathanBrouwer:omit_gdb_pretty_printer_section, r=...
Samuel Tardieu
-0
/
+1
2025-07-14
Rollup merge of #143217 - Periodic1911:link-ordinal, r=jdonszelmann
Jakub Beránek
-0
/
+1
2025-07-13
Port `#[link_ordinal]` to the new attribute parsing infrastructure.
Anne Stijns
-0
/
+1
2025-07-12
Port `#[omit_gdb_pretty_printer_section]` to the new attribute parsing infras...
Jonathan Brouwer
-0
/
+1
2025-07-12
Port `#[automatically_derived]` to the new attribute parsing infrastructure
Jonathan Brouwer
-0
/
+1
2025-07-09
Port `#[rustc_coherence_is_core]` to the new attribute system
Pavel Grigorenko
-0
/
+1
2025-07-09
Port `#[rustc_allow_incoherent_impl]` to the new attribute system
Pavel Grigorenko
-0
/
+1
2025-07-09
Port `#[rustc_paren_sugar]` to the new attribute system
Pavel Grigorenko
-0
/
+1
2025-07-09
Port `#[fundamental]` to the new attribute system
Pavel Grigorenko
-0
/
+1
2025-07-09
Port `#[marker]` to the new attribute system
Pavel Grigorenko
-0
/
+1
2025-07-09
Port `#[rustc_unsafe_specialization_marker]` to the new attribute system
Pavel Grigorenko
-0
/
+1
2025-07-09
Port `#[rustc_specialization_trait]` to the new attribute system
Pavel Grigorenko
-0
/
+1
2025-07-09
Port `#[type_const]` to the new attribute system
Pavel Grigorenko
-0
/
+1
2025-07-09
Port `#[rustc_coinductive]` to the new attribute system
Pavel Grigorenko
-0
/
+1
2025-07-09
Port `#[rustc_do_not_implement_via_object]` to the new attribute system
Pavel Grigorenko
-0
/
+1
2025-07-09
Port `#[rustc_deny_explicit_impl]` to the new attribute system
Pavel Grigorenko
-0
/
+1
2025-07-09
Port `#[const_trait]` to the new attribute system
Pavel Grigorenko
-0
/
+1
2025-07-07
Port `#[rustc_std_internal_symbol]` to the new attribute system
Pavel Grigorenko
-0
/
+1
2025-07-07
Port `#[ffi_pure]` to the new attribute system
Pavel Grigorenko
-0
/
+1
2025-07-07
Port `#[ffi_const]` to the new attribute system
Pavel Grigorenko
-0
/
+1
2025-07-07
Port `#[export_stable]` to the new attribute system
Pavel Grigorenko
-0
/
+1
2025-07-06
Port `#[path]` to the new attribute parsing infrastructure
Jonathan Brouwer
-0
/
+1
2025-07-06
Move check for new attribute to `check_builtin_meta_item`
Jonathan Brouwer
-36
/
+35
2025-07-05
Port `#[ignore]` to the new attribute parsing infrastructure
Jonathan Brouwer
-2
/
+2
2025-07-04
Port `#[non_exhaustive]` to the new attribute parsing infrastructure
Jonathan Brouwer
-0
/
+1
2025-07-04
Rollup merge of #143400 - GrigorenkoPV:attributes/lints, r=jdonszelmann
Matthias Krüger
-0
/
+1
2025-07-04
Port `#[rustc_pass_by_value]` to the new attribute system
Pavel Grigorenko
-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
-0
/
+2
2025-07-01
Fix duplicate errors for `link_section`, `rustc_layout_scalar_valid_range_sta...
Jonathan Brouwer
-0
/
+3
2025-07-01
Fix `#[rustc_macro_transparency]` giving two errors
Jonathan Brouwer
-0
/
+1
2025-07-01
Fix double error for `export_name`
Jonathan Brouwer
-0
/
+1
2025-06-28
Port `#[link_name]` to the new attribute parsing infrastructure
Jonathan Brouwer
-0
/
+1
2025-06-24
Rewrite #[track_caller]
Jana Dönszelmann
-0
/
+1
2025-06-23
Port `#[rustc_skip_during_method_dispatch]` to the new attribute system
Pavel Grigorenko
-0
/
+7
2025-06-22
Port `#[must_use]` to new attribute parsing infrastructure
Jonathan Brouwer
-0
/
+1
2025-06-20
expected word diagnostic test
Jana Dönszelmann
-0
/
+1
2025-06-20
Rollup merge of #138291 - jdonszelmann:optimize-attr, r=oli-obk
Trevor Gross
-0
/
+1
2025-06-18
convert the `optimize` attribute to a new parser
Jana Dönszelmann
-0
/
+1
2025-06-18
add `#[align]` attribute
Folkert de Vries
-0
/
+1
[next]