about summary refs log tree commit diff
path: root/compiler/rustc_attr_data_structures/src
AgeCommit message (Expand)AuthorLines
2025-07-03Port `#[no_implicit_prelude]` to the new attribute parsing infrastructureJonathan Brouwer-0/+4
2025-07-03Add tidy-alphabetical for cross-crate attribute matchPavel Grigorenko-6/+8
2025-07-03Port `#[target_feature]` to the new attribute parsing infrastructureJonathan Brouwer-2/+6
2025-07-01Port `#[rustc_object_lifetime_default]` to the new attribute parsing infrastr...Jonathan Brouwer-0/+4
2025-07-01Auto merge of #142921 - JonathanBrouwer:rustc_attributes_parser, r=oli-obkbors-0/+18
2025-06-29Port #[link_section] to the new attribute parsing infrastructureAnne Stijns-0/+4
2025-06-28Port `#[link_name]` to the new attribute parsing infrastructureJonathan Brouwer-0/+4
2025-06-27Port `#[rustc_layout_scalar_valid_range_start/end]` to the new attribute pars...Jonathan Brouwer-0/+18
2025-06-27Port `#[used]` to new attribute parsing infrastructureJonathan Brouwer-0/+15
2025-06-26Port `#[export_name]` to the new attribute parsing infrastructureJonathan Brouwer-0/+9
2025-06-25encode_cross_crate for hir attributesJana Dönszelmann-0/+44
2025-06-24Rollup merge of #142825 - jdonszelmann:track-caller, r=oli-obkJubilee-0/+3
2025-06-24Rollup merge of #138780 - trifectatechfoundation:loop_match_attr, r=oli-obk,t...Jubilee-0/+6
2025-06-24Rewrite #[track_caller]Jana Dönszelmann-0/+3
2025-06-23Port `#[rustc_skip_during_method_dispatch]` to the new attribute systemPavel Grigorenko-0/+3
2025-06-23Add `#[loop_match]` for improved DFA codegenbjorn3-0/+6
2025-06-23move naked checks out of check_attr.rsJana Dönszelmann-1/+1
2025-06-23rewrite #[naked] parserJana Dönszelmann-0/+3
2025-06-22Port `#[no_mangle]` to new attribute parsing infrastructureJonathan Brouwer-0/+3
2025-06-22Port `#[must_use]` to new attribute parsing infrastructureJonathan Brouwer-0/+7
2025-06-21Port `#[rustc_pub_transparent]` to the new attribute systemPavel Grigorenko-0/+3
2025-06-21Rollup merge of #142539 - GrigorenkoPV:attributes/may_dangle, r=jdonszelmannJana Dönszelmann-0/+5
2025-06-20Port `#[may_dangle]` to the new attribute systemPavel Grigorenko-0/+5
2025-06-20coldJana Dönszelmann-0/+3
2025-06-20Rollup merge of #138291 - jdonszelmann:optimize-attr, r=oli-obkTrevor Gross-2/+4
2025-06-18convert the `optimize` attribute to a new parserJana Dönszelmann-2/+4
2025-06-18add `#[align]` attributeFolkert de Vries-0/+3
2025-06-17fix clippyJana Dönszelmann-11/+6
2025-06-17fix bugs in inline/force_inline and diagnostics of all attr parsersJana Dönszelmann-2/+1
2025-06-17implement rustc_force_inline parserJana Dönszelmann-1/+2
2025-06-17implement inline parserJonathan Dönszelmann-3/+12
2025-06-16Rollup merge of #142498 - GrigorenkoPV:as-ptr-refactor, r=jdonszelmannJakub Beránek-0/+3
2025-06-16Port `#[rustc_as_ptr]` to the new attribute systemPavel Grigorenko-0/+3
2025-06-16Rollup merge of #142082 - xizheyin:rustc_attr_data_structures, r=jdonszelmannJakub Beránek-14/+48
2025-06-15Refactor `rustc_attr_data_structures` documentationxizheyin-14/+48
2025-06-13Rollup merge of #142158 - xizheyin:141617, r=jdonszelmannMatthias Krüger-0/+1
2025-06-12Tracking the old name of renamed unstable library attributexizheyin-0/+1
2025-06-12introduce new lint infraJana Dönszelmann-0/+16
2025-06-06Delete unused variant and document AttributeKindmejrs-20/+24
2025-05-24Make #[cfg(version)] respect RUSTC_OVERRIDE_VERSION_STRINGest31-0/+22
2025-05-12update cfg(bootstrap)Pietro Albini-1/+0
2025-04-23Make #![feature(let_chains)] bootstrap conditional in compiler/est31-1/+1
2025-04-20Remove #[rustc_macro_edition_2021].Mara Bos-1/+0
2025-03-19add rustc_macro_edition_2021Jana Dönszelmann-7/+5
2025-03-12Rollup merge of #138331 - nnethercote:use-RUSTC_LINT_FLAGS-more, r=onur-ozkan...Matthias Krüger-1/+0
2025-03-11Rollup merge of #138063 - compiler-errors:improve-attr-unpretty, r=jdonszelmannJakub Beránek-22/+30
2025-03-11Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.Nicholas Nethercote-1/+0
2025-03-10Revert "Use workspace lints for crates in `compiler/` #138084"许杰友 Jieyou Xu (Joe)-0/+1
2025-03-10Fix pretty printing of parsed attrs in hir_prettyMichael Goulet-5/+7
2025-03-10Rename print_something to should_renderMichael Goulet-17/+23