about summary refs log tree commit diff
path: root/compiler/rustc_passes
AgeCommit message (Expand)AuthorLines
2025-09-27Improve code and fix typoGuillaume Gomez-35/+17
2025-09-27Apply first review round suggestionsGuillaume Gomez-2/+2
2025-09-27Improve code and better check `doc(cfg(...))` attributesGuillaume Gomez-2/+23
2025-09-27Add code documentation, improve code and improve error messageGuillaume Gomez-7/+4
2025-09-27Strenghten checks for `doc(auto_cfg(show/hide))` attributesGuillaume Gomez-1/+23
2025-09-27Implement RFC 3631Guillaume Gomez-16/+60
2025-09-26Rollup merge of #146704 - jdonszelmann:port-debug-visualizer, r=petrochenkovMatthias Krüger-98/+57
2025-09-25Rollup merge of #146667 - calebzulawski:simd-mono-lane-limit, r=lcnr,RalfJungStuart Cook-0/+1
2025-09-23Add an attribute to check the number of lanes in a SIMD vector after monomorp...Caleb Zulawski-0/+1
2025-09-21port `#[debugger_visualizer]` to the new attribute systemJana Dönszelmann-98/+57
2025-09-21Port #[macro_export] to the new attribute parsing infrastructureJonathan Brouwer-56/+20
2025-09-18Rollup merge of #146664 - fmease:clean-up-dyn, r=jdonszelmannStuart Cook-1/+1
2025-09-17port `#[rustc_coherence_is_core]` to the new attribute parsing infrastructureJana Dönszelmann-1/+1
2025-09-17Rollup merge of #145660 - jbatez:darwin_objc, r=jdonszelmann,madsmtm,tmandryStuart Cook-0/+2
2025-09-17Remove `DynKind`León Orell Valerian Liehr-1/+1
2025-09-13initial implementation of the darwin_objc unstable featureJo Bates-0/+2
2025-09-13Rollup merge of #146171 - scrabsha:push-wovnxxwltsun, r=WaffleLapkinJacob Pratt-1/+1
2025-09-13Auto merge of #145186 - camsteffen:assoc-impl-kind, r=petrochenkovbors-29/+22
2025-09-13Rollup merge of #146389 - jdonszelmann:no-std, r=oli-obkJana Dönszelmann-0/+2
2025-09-12Split AssocContainer::{InherentImpl,TraitImpl}Cameron Steffen-2/+2
2025-09-12Introduce hir::ImplItemImplKindCameron Steffen-20/+15
2025-09-12Introduce trait_item_ofCameron Steffen-7/+5
2025-09-10tidy: check that error messages don't start with a capitalized letterSasha Pourcelot-1/+1
2025-09-10Rollup merge of #146178 - folkertdev:static-align, r=jdonszelmann,ralfjung,tr...Matthias Krüger-1/+20
2025-09-09port `#[no_std]` to the new attribute parsing infrastructureJana Dönszelmann-0/+1
2025-09-09port `#[no_core]` to the new attribute parsing infrastructureJana Dönszelmann-0/+1
2025-09-09allow `#[rustc_align_static(N)]` on `static`sFolkert de Vries-1/+20
2025-09-08port `#[pattern_complexity_limit]` to the new attribute parsing infrastructureJana Dönszelmann-0/+1
2025-09-08port `#[type_length_limit]` to the new attribute parsing infrastructureJana Dönszelmann-0/+1
2025-09-08port `#[move_size_limit]` to the new attribute parsing infrastructureJana Dönszelmann-0/+1
2025-09-08port `#[recursion_limit]` to the new attribute parsing infrastructureJana Dönszelmann-0/+1
2025-09-04Rollup merge of #145827 - estebank:issue-51976, r=jackh726Stuart Cook-1/+68
2025-09-02Rollup merge of #145783 - Erk-:et-cetera-span, r=compiler-errorsGuillaume Gomez-1/+1
2025-09-02Revert introduction of `[workspace.dependencies]`.Nicholas Nethercote-1/+1
2025-08-30Suggest constant on unused binding in a patternEsteban Küber-2/+19
2025-08-30On unused binding in pattern, suggest unit struct/variant with similar nameEsteban Küber-1/+51
2025-08-28Rollup merge of #142472 - GuillaumeGomez:doc-attribute-attribute, r=fmeaseGuillaume Gomez-20/+92
2025-08-28Add ui test for unsupported `doc(attribute = "...")` case for attributes with...Guillaume Gomez-0/+1
2025-08-28Create new `Item::is_fake_item` method as equivalent to check for `is_primiti...Guillaume Gomez-21/+45
2025-08-28Add new `doc(attribute = "...")` attributeGuillaume Gomez-18/+65
2025-08-27Port the `#[link]` attribute to the new parserJonathan Brouwer-3/+5
2025-08-27Add `tracing` to `[workspace.dependencies]`.Nicholas Nethercote-1/+1
2025-08-26Rollup merge of #145892 - jdonszelmann:codegen-fn-attrs-foreign-item, r=bjorn3Samuel Tardieu-4/+4
2025-08-26add a flag to codegen fn attrs for foreign itemsJana Dönszelmann-4/+4
2025-08-25Use attribute name in message for "outer attr used as inner attr" errorsSasha Pourcelot-32/+53
2025-08-25add span to struct pattern rest (..)Valdemar Erk-1/+1
2025-08-24Port crate name to the new attribute systemJana Dönszelmann-9/+37
2025-08-23Rollup merge of #145670 - jdonszelmann:port-sanitize, r=lcnrSamuel Tardieu-34/+40
2025-08-23port attribute to the new parsing infrastructureJana Dönszelmann-34/+40
2025-08-23Auto merge of #145506 - cjgillot:live-or-dead-onescan, r=fee1-deadbors-13/+16