about summary refs log tree commit diff
path: root/compiler/rustc_attr_parsing/src/context.rs
AgeCommit message (Expand)AuthorLines
2025-09-27improve empty attribute diagnosticJana Dönszelmann-1/+6
2025-09-26Rollup merge of #146704 - jdonszelmann:port-debug-visualizer, r=petrochenkovMatthias Krüger-0/+2
2025-09-25Rollup merge of #146667 - calebzulawski:simd-mono-lane-limit, r=lcnr,RalfJungStuart Cook-1/+2
2025-09-23Add an attribute to check the number of lanes in a SIMD vector after monomorp...Caleb Zulawski-1/+2
2025-09-21port `#[debugger_visualizer]` to the new attribute systemJana Dönszelmann-0/+2
2025-09-21Port #[macro_export] to the new attribute parsing infrastructureJonathan Brouwer-1/+2
2025-09-17port `#[rustc_coherence_is_core]` to the new attribute parsing infrastructureJana Dönszelmann-6/+6
2025-09-17Rollup merge of #145660 - jbatez:darwin_objc, r=jdonszelmann,madsmtm,tmandryStuart Cook-2/+4
2025-09-13merge crate-level into ALLOWED_TARGETSJana Dönszelmann-3/+1
2025-09-13initial implementation of the darwin_objc unstable featureJo Bates-2/+4
2025-09-13Rollup merge of #146389 - jdonszelmann:no-std, r=oli-obkJana Dönszelmann-2/+4
2025-09-10Rollup merge of #146178 - folkertdev:static-align, r=jdonszelmann,ralfjung,tr...Matthias Krüger-1/+2
2025-09-09port `#[no_std]` to the new attribute parsing infrastructureJana Dönszelmann-1/+2
2025-09-09port `#[no_core]` to the new attribute parsing infrastructureJana Dönszelmann-2/+3
2025-09-09allow `#[rustc_align_static(N)]` on `static`sFolkert de Vries-1/+2
2025-09-08fixup limit handling codeJana Dönszelmann-5/+8
2025-09-08port `#[pattern_complexity_limit]` to the new attribute parsing infrastructureJana Dönszelmann-1/+3
2025-09-08port `#[type_length_limit]` to the new attribute parsing infrastructureJana Dönszelmann-1/+4
2025-09-08port `#[move_size_limit]` to the new attribute parsing infrastructureJana Dönszelmann-1/+2
2025-09-08port `#[recursion_limit]` to the new attribute parsing infrastructureJana Dönszelmann-1/+2
2025-08-27Port the `#[link]` attribute to the new parserJonathan Brouwer-1/+2
2025-08-25Use attribute name in message for "outer attr used as inner attr" errorsSasha Pourcelot-3/+15
2025-08-24fix ICE on stable related to attrs on macrosJana Dönszelmann-19/+2
2025-08-24Port crate name to the new attribute systemJana Dönszelmann-1/+7
2025-08-24Allow errors to be emitted as fatal during attribute parsingJana Dönszelmann-11/+29
2025-08-23port attribute to the new parsing infrastructureJana Dönszelmann-1/+3
2025-08-22Rollup merge of #145762 - jdonszelmann:attrs-strings-to-symbols, r=lqdJacob Pratt-3/+7
2025-08-22Rollup merge of #145573 - veluca93:unsafe-force-target-feature, r=davidtwcoJacob Pratt-2/+3
2025-08-22convert strings to symbols in attr diagnosticsJana Dönszelmann-3/+7
2025-08-22Add an experimental unsafe(force_target_feature) attribute.Luca Versari-2/+3
2025-08-21split up context.rsJana Dönszelmann-322/+15
2025-08-21refactor target checking, move out of context.rs and rename MaybeWarn to PolicyJana Dönszelmann-266/+15
2025-08-19Rollup merge of #145243 - jdonszelmann:inner-attr-errors, r=petrochenkovStuart Cook-1/+17
2025-08-18Rollup merge of #145485 - JonathanBrouwer:fix-deprecation-targets, r=jdonszel...Stuart Cook-0/+3
2025-08-16take attr style into account in attr diagnosticsJana Dönszelmann-1/+17
2025-08-16Don't show foreign types as an allowed target if the feature is not enabledJonathan Brouwer-0/+3
2025-08-15Port `#[custom_mir(..)]` to the new attribute systemSasha Pourcelot-0/+2
2025-08-14Allow attribute parsers to specify a list of allowed targetsJonathan Brouwer-3/+234
2025-08-14Pass the target type down to `parse_attribute_list`Jonathan Brouwer-1/+5
2025-08-13Port the `#[linkage]` attribute to the new attribute systemSasha Pourcelot-1/+2
2025-08-11Port `#[allow_internal_unsafe]` to the new attribute system (attempt 2)Sasha Pourcelot-1/+4
2025-08-08Revert "Port `#[allow_internal_unsafe]` to the new attribute system"Jana Dönszelmann-4/+1
2025-08-07Rollup merge of #144857 - scrabsha:push-pwtyrnmqkrtr, r=jdonszelmannTrevor Gross-1/+4
2025-08-07Port `#[allow_internal_unsafe]` to the new attribute systemSasha Pourcelot-1/+4
2025-08-07Rollup merge of #143808 - JonathanBrouwer:should_panic_parser, r=jdonszelmannStuart Cook-1/+2
2025-08-06Port `#[should_panic]` to the new attribute parsing infrastructureJonathan Brouwer-1/+2
2025-08-06Rollup merge of #144794 - scrabsha:push-noqrrttovmwy, r=jdonszelmannGuillaume Gomez-0/+2
2025-08-05Rollup merge of #144866 - JonathanBrouwer:should_emit_fix, r=jdonszelmannSamuel Tardieu-4/+11
2025-08-04Port `#[coroutine]` to the new attribute systemSasha Pourcelot-0/+2
2025-08-03Rollup merge of #144738 - bjorn3:remove_omit_gdb_pretty_printer_section, r=ji...Samuel Tardieu-4/+2