about summary refs log tree commit diff
path: root/compiler/rustc_passes/src/check_attr.rs
AgeCommit message (Expand)AuthorLines
2025-07-22Rollup merge of #144080 - jieyouxu:realign, r=BoxyUwU许杰友 Jieyou Xu (Joe)-0/+1
2025-07-19Mitigate `#[align]` name resolution ambiguity regression with a renameJieyou Xu-0/+1
2025-07-18Auto merge of #143845 - cjgillot:stability-query, r=jieyouxubors-18/+70
2025-07-18Rollup merge of #143891 - scrabsha:push-xxtttopqoprr, r=jdonszelmannMatthias Krüger-3/+5
2025-07-17Check for already stable features in check_attr.Camille GILLOT-7/+36
2025-07-17Warn useless deprecation in check_attr.Camille GILLOT-2/+25
2025-07-17Specify of_trait in Target::Impl.Camille GILLOT-9/+9
2025-07-17parse `const trait Trait`Deadbeef-1/+1
2025-07-17Auto merge of #144044 - fmease:rollup-kg413pt, r=fmeasebors-4/+2
2025-07-17Auto merge of #140399 - tiif:unstable_impl, r=lcnr,BoxyUwUbors-0/+44
2025-07-17Improve path segment joining.Nicholas Nethercote-4/+2
2025-07-16Port `#[coverage]` to the new attribute systemSasha Pourcelot-3/+5
2025-07-15Setup unstable feature bound attributetiif-0/+44
2025-07-14Port `#[pointee]` to the new attribute parsing infrastructureJonathan Brouwer-1/+1
2025-07-14Rollup merge of #143868 - jdonszelmann:fix-align-on-fields, r=workingjubileeSamuel Tardieu-6/+22
2025-07-14Rollup merge of #143855 - JonathanBrouwer:omit_gdb_pretty_printer_section, r=...Samuel Tardieu-2/+2
2025-07-14Rollup merge of #143217 - Periodic1911:link-ordinal, r=jdonszelmannJakub Beránek-3/+7
2025-07-14Auto merge of #143779 - JonathanBrouwer:automatically_derived_parser, r=oli-obkbors-4/+10
2025-07-13Retire hir::*ItemRef.Camille GILLOT-1/+1
2025-07-13Remove hir::AssocItemKind.Camille GILLOT-3/+5
2025-07-13Port `#[link_ordinal]` to the new attribute parsing infrastructure.Anne Stijns-3/+7
2025-07-13warn on align on fields to avoid breaking changesJana Dönszelmann-6/+22
2025-07-13Rollup merge of #143796 - JonathanBrouwer:fix-builtin-attribute-prefix, r=jdo...León Orell Valerian Liehr-1/+10
2025-07-13Auto merge of #140717 - mejrs:diagnostic_lints, r=oli-obkbors-5/+6
2025-07-12Port `#[omit_gdb_pretty_printer_section]` to the new attribute parsing infras...Jonathan Brouwer-2/+2
2025-07-12Port `#[automatically_derived]` to the new attribute parsing infrastructureJonathan Brouwer-4/+10
2025-07-11Fix ICE for parsed attributes with longer path not handled by CheckAttrVisitorJonathan Brouwer-1/+10
2025-07-11Split up the `unknown_or_malformed_diagnostic_attributes` lintmejrs-5/+6
2025-07-09Port `#[rustc_coherence_is_core]` to the new attribute systemPavel Grigorenko-1/+1
2025-07-09Port `#[rustc_allow_incoherent_impl]` to the new attribute systemPavel Grigorenko-5/+5
2025-07-09Port `#[rustc_paren_sugar]` to the new attribute systemPavel Grigorenko-2/+3
2025-07-09Port `#[fundamental]` to the new attribute systemPavel Grigorenko-1/+3
2025-07-09Port `#[marker]` to the new attribute systemPavel Grigorenko-7/+7
2025-07-09Port `#[rustc_unsafe_specialization_marker]` to the new attribute systemPavel Grigorenko-2/+8
2025-07-09Port `#[rustc_specialization_trait]` to the new attribute systemPavel Grigorenko-1/+2
2025-07-09Port `#[type_const]` to the new attribute systemPavel Grigorenko-5/+5
2025-07-09Port `#[rustc_coinductive]` to the new attribute systemPavel Grigorenko-3/+2
2025-07-09Port `#[rustc_do_not_implement_via_object]` to the new attribute systemPavel Grigorenko-2/+2
2025-07-09Port `#[rustc_deny_explicit_impl]` to the new attribute systemPavel Grigorenko-2/+2
2025-07-09Port `#[const_trait]` to the new attribute systemPavel Grigorenko-5/+5
2025-07-08Rollup merge of #143593 - mejrs:dummy, r=jdonszelmannMatthias Krüger-1/+2
2025-07-07Port #[rustc_dummy]mejrs-1/+2
2025-07-07Port `#[rustc_std_internal_symbol]` to the new attribute systemPavel Grigorenko-7/+5
2025-07-07Port `#[ffi_pure]` to the new attribute systemPavel Grigorenko-1/+3
2025-07-07Port `#[ffi_const]` to the new attribute systemPavel Grigorenko-2/+4
2025-07-07Port `#[export_stable]` to the new attribute systemPavel Grigorenko-1/+3
2025-07-07Rollup merge of #143544 - workingjubilee:rename-bare-fn, r=fmeaseJacob Pratt-2/+2
2025-07-07Rollup merge of #143344 - JonathanBrouwer:path-parser, r=jdonszelmannJacob Pratt-1/+5
2025-07-06compiler: rename {ast,hir}::BareFn* to FnPtr*Jubilee Young-2/+2
2025-07-06Support `#[align(…)]` on fns in `extern` blocksJules Bertholet-1/+1