about summary refs log tree commit diff
path: root/compiler/rustc_attr_parsing/src/attributes/link_attrs.rs
AgeCommit message (Expand)AuthorLines
2025-08-27Port the `#[link]` attribute to the new parserJonathan Brouwer-2/+417
2025-08-24Warn on macro calls for attributes that had this behaviour previouslyJonathan Brouwer-2/+5
2025-08-22convert strings to symbols in attr diagnosticsJana Dönszelmann-10/+10
2025-08-21Introduce a prelude for very common imports across dozens of filesJana Dönszelmann-13/+3
2025-08-21refactor target checking, move out of context.rs and rename MaybeWarn to PolicyJana Dönszelmann-2/+6
2025-08-14Specify the list of allowed targets per attributeJonathan Brouwer-2/+30
2025-08-13Port the `#[linkage]` attribute to the new attribute systemSasha Pourcelot-1/+75
2025-08-11Add more docs to templates for attrs with incorrect argumentsEsteban Küber-3/+12
2025-08-11Allow attr entries to declare list of alternatives for `List` and `NamedValue...Esteban Küber-1/+1
2025-07-31remove rustc_attr_data_structuresJana Dönszelmann-2/+2
2025-07-13Port `#[link_ordinal]` to the new attribute parsing infrastructure.Anne Stijns-3/+36
2025-07-09Use "Innermost" & "Outermost" terminology for `AttributeOrder`Pavel Grigorenko-2/+2
2025-07-07Port `#[rustc_std_internal_symbol]` to the new attribute systemPavel Grigorenko-0/+7
2025-07-07Port `#[ffi_pure]` to the new attribute systemPavel Grigorenko-0/+7
2025-07-07Port `#[ffi_const]` to the new attribute systemPavel Grigorenko-0/+7
2025-07-07Port `#[export_stable]` to the new attribute systemPavel Grigorenko-2/+11
2025-06-29Port #[link_section] to the new attribute parsing infrastructureAnne Stijns-1/+30
2025-06-28Port `#[link_name]` to the new attribute parsing infrastructureJonathan Brouwer-0/+30