about summary refs log tree commit diff
path: root/compiler/rustc_attr_parsing/src/attributes
AgeCommit message (Expand)AuthorLines
2025-10-02Auto merge of #147231 - CrooseGit:dev/reucru01/extend_rustc_force_inline, r=s...bors-1/+5
2025-10-02Extends `rustc_force_inline` to inherent methodsReuben Cruise-1/+5
2025-09-26Rollup merge of #146704 - jdonszelmann:port-debug-visualizer, r=petrochenkovMatthias Krüger-0/+61
2025-09-25Rollup merge of #146667 - calebzulawski:simd-mono-lane-limit, r=lcnr,RalfJungStuart Cook-37/+54
2025-09-23Add an attribute to check the number of lanes in a SIMD vector after monomorp...Caleb Zulawski-37/+54
2025-09-21port `#[debugger_visualizer]` to the new attribute systemJana Dönszelmann-0/+61
2025-09-21Port #[macro_export] to the new attribute parsing infrastructureJonathan Brouwer-0/+63
2025-09-17port `#[rustc_coherence_is_core]` to the new attribute parsing infrastructureJana Dönszelmann-8/+9
2025-09-17Rollup merge of #145660 - jbatez:darwin_objc, r=jdonszelmann,madsmtm,tmandryStuart Cook-1/+68
2025-09-13merge crate-level into ALLOWED_TARGETSJana Dönszelmann-55/+10
2025-09-13initial implementation of the darwin_objc unstable featureJo Bates-1/+68
2025-09-13Rollup merge of #146389 - jdonszelmann:no-std, r=oli-obkJana Dönszelmann-0/+24
2025-09-10fixup no_{core,std} handling codeJana Dönszelmann-4/+5
2025-09-10Rollup merge of #146178 - folkertdev:static-align, r=jdonszelmann,ralfjung,tr...Matthias Krüger-0/+28
2025-09-09port `#[no_std]` to the new attribute parsing infrastructureJana Dönszelmann-0/+11
2025-09-09port `#[no_core]` to the new attribute parsing infrastructureJana Dönszelmann-0/+12
2025-09-09allow `#[rustc_align_static(N)]` on `static`sFolkert de Vries-0/+28
2025-09-08fixup limit handling codeJana Dönszelmann-18/+19
2025-09-08port `#[pattern_complexity_limit]` to the new attribute parsing infrastructureJana Dönszelmann-0/+27
2025-09-08port `#[type_length_limit]` to the new attribute parsing infrastructureJana Dönszelmann-0/+27
2025-09-08port `#[move_size_limit]` to the new attribute parsing infrastructureJana Dönszelmann-0/+26
2025-09-08port `#[recursion_limit]` to the new attribute parsing infrastructureJana Dönszelmann-2/+62
2025-08-30Remove incorrect FIXMEJonathan Brouwer-1/+1
2025-08-28Rollup merge of #145937 - jdonszelmann:doc-hidden-prelude, r=fmeaseGuillaume Gomez-1/+11
2025-08-27Port the `#[link]` attribute to the new parserJonathan Brouwer-3/+418
2025-08-27add doc-hidden to exports in attribute preludeJana Dönszelmann-1/+11
2025-08-26Rollup merge of #145792 - scrabsha:push-umpytyxunpxq, r=jdonszelmannSamuel Tardieu-1/+22
2025-08-25Use attribute name in message for "outer attr used as inner attr" errorsSasha Pourcelot-1/+22
2025-08-24Warn on macro calls for attributes that had this behaviour previouslyJonathan Brouwer-9/+19
2025-08-24Port crate name to the new attribute systemJana Dönszelmann-5/+35
2025-08-23port attribute to the new parsing infrastructureJana Dönszelmann-6/+107
2025-08-22Rollup merge of #145762 - jdonszelmann:attrs-strings-to-symbols, r=lqdJacob Pratt-21/+22
2025-08-22Rollup merge of #145573 - veluca93:unsafe-force-target-feature, r=davidtwcoJacob Pratt-40/+78
2025-08-22convert strings to symbols in attr diagnosticsJana Dönszelmann-21/+22
2025-08-22Add an experimental unsafe(force_target_feature) attribute.Luca Versari-40/+78
2025-08-21split up context.rsJana Dönszelmann-5/+5
2025-08-21Introduce a prelude for very common imports across dozens of filesJana Dönszelmann-216/+70
2025-08-21refactor target checking, move out of context.rs and rename MaybeWarn to PolicyJana Dönszelmann-48/+128
2025-08-19Auto merge of #145601 - jieyouxu:rollup-t5mbqhc, r=jieyouxubors-0/+1
2025-08-19Rollup merge of #145556 - JonathanBrouwer:extern-crate-stable, r=jdonszelmann许杰友 Jieyou Xu (Joe)-0/+1
2025-08-19Rollup merge of #145500 - JonathanBrouwer:must_use_target, r=jdonszelmann许杰友 Jieyou Xu (Joe)-2/+18
2025-08-19Port `must_use` to the new target checkingJonathan Brouwer-2/+18
2025-08-19Rollup merge of #145243 - jdonszelmann:inner-attr-errors, r=petrochenkovStuart Cook-8/+8
2025-08-18Allow stability attributes on extern cratesJonathan Brouwer-0/+1
2025-08-18Rollup merge of #145485 - JonathanBrouwer:fix-deprecation-targets, r=jdonszel...Stuart Cook-0/+2
2025-08-16take attr style into account in attr diagnosticsJana Dönszelmann-8/+8
2025-08-16Fix deprecation attribute on foreign statics & typesJonathan Brouwer-0/+2
2025-08-15Port `#[custom_mir(..)]` to the new attribute systemSasha Pourcelot-0/+141
2025-08-14Specify the list of allowed targets per attributeJonathan Brouwer-44/+361
2025-08-14Allow attribute parsers to specify a list of allowed targetsJonathan Brouwer-7/+14