about summary refs log tree commit diff
path: root/compiler/rustc_attr_parsing/src
AgeCommit message (Expand)AuthorLines
2025-07-14Auto merge of #143779 - JonathanBrouwer:automatically_derived_parser, r=oli-obkbors-1/+11
2025-07-13Port `#[link_ordinal]` to the new attribute parsing infrastructure.Anne Stijns-35/+83
2025-07-13Rollup merge of #143796 - JonathanBrouwer:fix-builtin-attribute-prefix, r=jdo...León Orell Valerian Liehr-0/+5
2025-07-12Port `#[omit_gdb_pretty_printer_section]` to the new attribute parsing infras...Jonathan Brouwer-2/+11
2025-07-12Port `#[automatically_derived]` to the new attribute parsing infrastructureJonathan Brouwer-1/+11
2025-07-11Rollup merge of #143403 - GrigorenkoPV:attributes/traits, r=jdonszelmannMatthias Krüger-4/+114
2025-07-11Fix ICE for parsed attributes with longer path not handled by CheckAttrVisitorJonathan Brouwer-0/+5
2025-07-09Use "Innermost" & "Outermost" terminology for `AttributeOrder`Pavel Grigorenko-42/+29
2025-07-09Port `#[rustc_coherence_is_core]` to the new attribute systemPavel Grigorenko-3/+11
2025-07-09Port `#[rustc_allow_incoherent_impl]` to the new attribute systemPavel Grigorenko-3/+12
2025-07-09Reorder attribute parsers in `traits.rs`Pavel Grigorenko-28/+35
2025-07-09Port `#[rustc_paren_sugar]` to the new attribute systemPavel Grigorenko-2/+10
2025-07-09Port `#[fundamental]` to the new attribute systemPavel Grigorenko-2/+10
2025-07-09Port `#[marker]` to the new attribute systemPavel Grigorenko-1/+9
2025-07-09Port `#[rustc_unsafe_specialization_marker]` to the new attribute systemPavel Grigorenko-0/+9
2025-07-09Port `#[rustc_specialization_trait]` to the new attribute systemPavel Grigorenko-1/+9
2025-07-09Port `#[type_const]` to the new attribute systemPavel Grigorenko-1/+9
2025-07-09Port `#[rustc_coinductive]` to the new attribute systemPavel Grigorenko-1/+9
2025-07-09Port `#[rustc_do_not_implement_via_object]` to the new attribute systemPavel Grigorenko-1/+10
2025-07-09Port `#[rustc_deny_explicit_impl]` to the new attribute systemPavel Grigorenko-1/+11
2025-07-09Port `#[const_trait]` to the new attribute systemPavel Grigorenko-3/+13
2025-07-08Rollup merge of #143603 - Periodic1911:clarify_keepfistlast, r=compiler-errorsMatthias Krüger-1/+15
2025-07-08Rollup merge of #143593 - mejrs:dummy, r=jdonszelmannMatthias Krüger-0/+22
2025-07-07Clarify the meaning of `AttributeOrder::KeepFirst` and `AttributeOrder::KeepL...Anne Stijns-1/+15
2025-07-07Port #[rustc_dummy]mejrs-0/+22
2025-07-07Port `#[rustc_std_internal_symbol]` to the new attribute systemPavel Grigorenko-0/+9
2025-07-07Port `#[ffi_pure]` to the new attribute systemPavel Grigorenko-1/+9
2025-07-07Port `#[ffi_const]` to the new attribute systemPavel Grigorenko-1/+11
2025-07-07Port `#[export_stable]` to the new attribute systemPavel Grigorenko-3/+13
2025-07-06Port `#[path]` to the new attribute parsing infrastructureJonathan Brouwer-0/+32
2025-07-06Rewrite empty attribute lintJonathan Brouwer-3/+31
2025-07-05Port `#[ignore]` to the new attribute parsing infrastructureJonathan Brouwer-0/+49
2025-07-04Port `#[non_exhaustive]` to the new attribute parsing infrastructureJonathan Brouwer-0/+16
2025-07-04Rollup merge of #143400 - GrigorenkoPV:attributes/lints, r=jdonszelmannMatthias Krüger-1/+9
2025-07-04Port `#[rustc_pass_by_value]` to the new attribute systemPavel Grigorenko-1/+9
2025-07-03Port `#[no_implicit_prelude]` to the new attribute parsing infrastructureJonathan Brouwer-0/+16
2025-07-03Rollup merge of #142876 - JonathanBrouwer:target_feature_parser, r=oli-obkJana Dönszelmann-15/+83
2025-07-03Rollup merge of #134006 - klensy:typos, r=nnethercoteJana Dönszelmann-2/+2
2025-07-03setup CI and tidy to use typos for spellchecking and fix few typosklensy-2/+2
2025-07-03Port `#[target_feature]` to the new attribute parsing infrastructureJonathan Brouwer-15/+83
2025-07-02Rollup merge of #142964 - GrigorenkoPV:attributes/argless, r=oli-obkMatthias Krüger-124/+83
2025-07-02NoArgsAttributeParser: use an assoc const insteadPavel Grigorenko-38/+11
2025-07-01Rollup merge of #143240 - JonathanBrouwer:object_lifetime_default_parser, r=o...Guillaume Gomez-0/+20
2025-07-01Port `#[rustc_object_lifetime_default]` to the new attribute parsing infrastr...Jonathan Brouwer-0/+20
2025-07-01Fix duplicate help on export_name and othersJonathan Brouwer-4/+1
2025-07-01Fix `#[must_use = 1]` not giving an errorJonathan Brouwer-1/+10
2025-07-01Auto merge of #142921 - JonathanBrouwer:rustc_attributes_parser, r=oli-obkbors-0/+79
2025-06-30NoArgsAttributeParserPavel Grigorenko-106/+92
2025-06-29Port #[link_section] to the new attribute parsing infrastructureAnne Stijns-2/+39
2025-06-28Port `#[link_name]` to the new attribute parsing infrastructureJonathan Brouwer-0/+33