about summary refs log tree commit diff
path: root/compiler/rustc_passes
AgeCommit message (Expand)AuthorLines
2025-07-22Rollup merge of #144080 - jieyouxu:realign, r=BoxyUwU许杰友 Jieyou Xu (Joe)-3/+4
2025-07-19Mitigate `#[align]` name resolution ambiguity regression with a renameJieyou Xu-3/+4
2025-07-18Auto merge of #143845 - cjgillot:stability-query, r=jieyouxubors-573/+466
2025-07-18Rollup merge of #143891 - scrabsha:push-xxtttopqoprr, r=jdonszelmannMatthias Krüger-3/+5
2025-07-17Fix formatting.Camille GILLOT-6/+7
2025-07-17Correct comments.Camille GILLOT-4/+2
2025-07-17Include ErrorGuaranteed in StableSince::Err.Camille GILLOT-2/+2
2025-07-17Remove unuseful enums.Camille GILLOT-60/+16
2025-07-17Remove useless debugging.Camille GILLOT-2/+1
2025-07-17Integrate stable feature checking into a query.Camille GILLOT-29/+40
2025-07-17Retire stability_index query.Camille GILLOT-16/+12
2025-07-17Simplify annotator.Camille GILLOT-58/+30
2025-07-17Querify lookup_const_stability.Camille GILLOT-175/+109
2025-07-17Querify lookup_stability.Camille GILLOT-118/+107
2025-07-17Querify lookup_default_body_stability.Camille GILLOT-14/+18
2025-07-17Check for already stable features in check_attr.Camille GILLOT-34/+40
2025-07-17Check stability attributes are compatible in `check_unused_or_stable_features`.Camille GILLOT-163/+179
2025-07-17Querify lookup_deprecation_entry.Camille GILLOT-40/+39
2025-07-17Warn useless deprecation in check_attr.Camille GILLOT-16/+27
2025-07-17Specify of_trait in Target::Impl.Camille GILLOT-11/+12
2025-07-17parse `const trait Trait`Deadbeef-2/+2
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-2/+87
2025-07-17Improve path segment joining.Nicholas Nethercote-4/+2
2025-07-16Port `#[coverage]` to the new attribute systemSasha Pourcelot-3/+5
2025-07-15Make stability attribute not to error when unstable feature bound is in effecttiif-2/+30
2025-07-15Setup unstable feature bound attributetiif-0/+57
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/+34
2025-07-14Rollup merge of #143855 - JonathanBrouwer:omit_gdb_pretty_printer_section, r=...Samuel Tardieu-2/+2
2025-07-14Rollup merge of #143875 - fee1-dead-contrib:push-zvqrmzrprpzt, r=compiler-errorsJakub Beránek-1/+1
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-6/+12
2025-07-13Auto merge of #143357 - cjgillot:no-assoc-item-kind, r=compiler-errorsbors-18/+25
2025-07-13update issue number for `const_trait_impl`Deadbeef-1/+1
2025-07-13Retire hir::*ItemRef.Camille GILLOT-11/+16
2025-07-13Retire hir::ForeignItemRef.Camille GILLOT-3/+3
2025-07-13Generalize TyCtxt::item_name.Camille GILLOT-2/+2
2025-07-13Remove hir::AssocItemKind.Camille GILLOT-4/+6
2025-07-13Rollup merge of #143519 - mu001999-contrib:dead-code/impl-items, r=petrochenkovMatthias Krüger-24/+46
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/+34
2025-07-13Rollup merge of #143796 - JonathanBrouwer:fix-builtin-attribute-prefix, r=jdo...León Orell Valerian Liehr-1/+11
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-6/+12
2025-07-11Rollup merge of #143403 - GrigorenkoPV:attributes/traits, r=jdonszelmannMatthias Krüger-27/+36
2025-07-11Fix ICE for parsed attributes with longer path not handled by CheckAttrVisitorJonathan Brouwer-1/+11
2025-07-11Split up the `unknown_or_malformed_diagnostic_attributes` lintmejrs-5/+6
2025-07-10Check assoc consts and tys later like assoc fnsMu001999-24/+46