rust/compiler
Matthias Krüger f42c933c29
Rollup merge of #138060 - jdonszelmann:revert-138019, r=compiler-errors
Revert #138019 after further discussion about how hir-pretty printing should work

After some more discussion, #138019 was probably merged a little fast. Though there probably is a real bug in pretty printing, it is not feasible to add similar pretty printing routines for all attributes, and making this specific exception is likely not desired either. For more context, see post-merge comments on #138019

I kept the tests around, but reverted the hir-pretty change.

r? ```@compiler-errors```
2025-03-07 10:12:45 +01:00
..
rustc Fix overcapturing, unsafe extern blocks, and new unsafe ops 2025-02-22 00:01:48 +00:00
rustc_abi Rollup merge of #137805 - RalfJung:layout-debug-print, r=Noratrieb 2025-03-06 12:22:19 -05:00
rustc_arena Upgrade the compiler to edition 2024 2025-02-22 00:01:48 +00:00
rustc_ast Implement &pin const self and &pin mut self sugars 2025-03-05 22:37:53 +08:00
rustc_ast_ir Upgrade the compiler to edition 2024 2025-02-22 00:01:48 +00:00
rustc_ast_lowering Auto merge of #138127 - compiler-errors:rollup-kcarqrz, r=compiler-errors 2025-03-07 02:56:46 +00:00
rustc_ast_passes Implment #[cfg] and #[cfg_attr] in where clauses 2025-03-01 22:02:46 +08:00
rustc_ast_pretty Implement &pin const self and &pin mut self sugars 2025-03-05 22:37:53 +08:00
rustc_attr_data_structures Spruce up AttributeKind docs 2025-02-26 22:21:36 +00:00
rustc_attr_parsing Rollup merge of #137758 - jdonszelmann:fix-137662, r=nnethercote 2025-03-06 12:22:15 -05:00
rustc_baked_icu_data Upgrade the compiler to edition 2024 2025-02-22 00:01:48 +00:00
rustc_borrowck Auto merge of #138127 - compiler-errors:rollup-kcarqrz, r=compiler-errors 2025-03-07 02:56:46 +00:00
rustc_builtin_macros mgca: Lower all const paths as ConstArgKind::Path 2025-03-04 10:11:13 -05:00
rustc_codegen_cranelift Update compiler-builtins to 0.1.151 2025-03-05 01:35:02 -05:00
rustc_codegen_gcc Auto merge of #137959 - matthiaskrgr:rollup-62vjvwr, r=matthiaskrgr 2025-03-04 02:27:56 +00:00
rustc_codegen_llvm Auto merge of #137959 - matthiaskrgr:rollup-62vjvwr, r=matthiaskrgr 2025-03-04 02:27:56 +00:00
rustc_codegen_ssa Auto merge of #135695 - Noratrieb:elf-raw-dylib, r=bjorn3 2025-03-04 15:39:44 +00:00
rustc_const_eval Rollup merge of #137802 - RalfJung:miri-native-call-exposed, r=oli-obk 2025-03-06 12:22:18 -05:00
rustc_data_structures Rollup merge of #137764 - compiler-errors:always-applicable-negative-impl, r=lcnr 2025-03-06 12:22:16 -05:00
rustc_driver Upgrade the compiler to edition 2024 2025-02-22 00:01:48 +00:00
rustc_driver_impl Upgrade the compiler to edition 2024 2025-02-22 00:01:48 +00:00
rustc_error_codes Rollup merge of #136764 - traviscross:TC/make-ptr_cast_add_auto_to_object-hard-error, r=oli-obk 2025-03-05 21:46:34 +08:00
rustc_error_messages Upgrade the compiler to edition 2024 2025-02-22 00:01:48 +00:00
rustc_errors Rollup merge of #137303 - compiler-errors:maybe-forgor, r=cjgillot 2025-03-06 12:22:10 -05:00
rustc_expand Auto merge of #137959 - matthiaskrgr:rollup-62vjvwr, r=matthiaskrgr 2025-03-04 02:27:56 +00:00
rustc_feature Rollup merge of #138081 - eholk:yield-feature, r=oli-obk 2025-03-06 15:40:05 -05:00
rustc_fluent_macro rustc_fluent_macro: use CARGO_CRATE_NAME instead of CARGO_PKG_NAME 2025-02-28 21:14:06 -06:00
rustc_fs_util Upgrade the compiler to edition 2024 2025-02-22 00:01:48 +00:00
rustc_graphviz Upgrade the compiler to edition 2024 2025-02-22 00:01:48 +00:00
rustc_hashes Upgrade the compiler to edition 2024 2025-02-22 00:01:48 +00:00
rustc_hir Remove the Option part of range ends in the HIR 2025-03-06 10:47:40 +00:00
rustc_hir_analysis Rollup merge of #137808 - jswrenn:droppy-unsafe-fields, r=nnethercote 2025-03-06 12:22:19 -05:00
rustc_hir_pretty Rollup merge of #138060 - jdonszelmann:revert-138019, r=compiler-errors 2025-03-07 10:12:45 +01:00
rustc_hir_typeck Auto merge of #138127 - compiler-errors:rollup-kcarqrz, r=compiler-errors 2025-03-07 02:56:46 +00:00
rustc_incremental Change span field accesses to method calls 2025-02-24 14:22:31 +01:00
rustc_index Rollup merge of #136610 - Jarcho:range_idx, r=Noratrieb 2025-02-24 02:11:32 -05:00
rustc_index_macros Upgrade the compiler to edition 2024 2025-02-22 00:01:48 +00:00
rustc_infer Use Binder<Vec<T>> instead of Vec<Binder<T>> in new solver 2025-02-26 17:32:26 +00:00
rustc_interface Remove some unnecessary aliases from rustc_data_structures::sync 2025-03-03 20:20:24 +11:00
rustc_lexer Greatly simplify lifetime captures in edition 2024 2025-02-22 22:24:52 +00:00
rustc_lint Remove the Option part of range ends in the HIR 2025-03-06 10:47:40 +00:00
rustc_lint_defs Rollup merge of #136764 - traviscross:TC/make-ptr_cast_add_auto_to_object-hard-error, r=oli-obk 2025-03-05 21:46:34 +08:00
rustc_llvm [llvm/PassWrapper] use size_t when building arg strings 2025-03-06 10:09:19 -08:00
rustc_log Upgrade the compiler to edition 2024 2025-02-22 00:01:48 +00:00
rustc_macros pretty print hir attributes 2025-02-24 14:31:19 +01:00
rustc_metadata Auto merge of #135695 - Noratrieb:elf-raw-dylib, r=bjorn3 2025-03-04 15:39:44 +00:00
rustc_middle Auto merge of #138127 - compiler-errors:rollup-kcarqrz, r=compiler-errors 2025-03-07 02:56:46 +00:00
rustc_mir_build Make MatchPairTree::place non-optional 2025-03-05 23:26:00 +11:00
rustc_mir_dataflow Greatly simplify lifetime captures in edition 2024 2025-02-22 22:24:52 +00:00
rustc_mir_transform Auto merge of #137907 - compiler-errors:inline-fnonce, r=saethlin 2025-03-05 18:39:17 +00:00
rustc_monomorphize compiler: use is_rustic_abi in abi_check 2025-03-04 18:23:51 -08:00
rustc_next_trait_solver Rollup merge of #137728 - Darksonn:no-tuple-unsize, r=oli-obk 2025-03-05 21:46:44 +08:00
rustc_parse Simplify parse_self_param 2025-03-05 22:50:27 +08:00
rustc_parse_format Upgrade the compiler to edition 2024 2025-02-22 00:01:48 +00:00
rustc_passes mgca: Lower all const paths as ConstArgKind::Path 2025-03-04 10:11:13 -05:00
rustc_pattern_analysis Greatly simplify lifetime captures in edition 2024 2025-02-22 22:24:52 +00:00
rustc_privacy Introduce new-style attribute parsers for several attributes 2025-02-24 14:31:17 +01:00
rustc_query_impl Introduce new parsing infrastructure and types for parsed attributes 2025-02-24 14:26:06 +01:00
rustc_query_system Rollup merge of #137731 - SparrowLii:waiter, r=nnethercote 2025-03-05 21:46:45 +08:00
rustc_resolve Rollup merge of #137825 - estebank:rtn-sugg-2, r=compiler-errors 2025-03-06 12:22:21 -05:00
rustc_sanitizers Introduce new-style attribute parsers for several attributes 2025-02-24 14:31:17 +01:00
rustc_serialize rename sub_ptr 😅 2025-02-23 23:11:00 +07:00
rustc_session Rollup merge of #137975 - Zalathar:needs-hir, r=compiler-errors 2025-03-04 19:37:03 -08:00
rustc_smir Remove the Option part of range ends in the HIR 2025-03-06 10:47:40 +00:00
rustc_span Auto merge of #138114 - compiler-errors:rollup-7xr4b69, r=compiler-errors 2025-03-06 23:39:38 +00:00
rustc_symbol_mangling Remove the Option part of range ends in the HIR 2025-03-06 10:47:40 +00:00
rustc_target feat: Remove - from xtensa targets cpu names 2025-03-05 16:34:09 +01:00
rustc_trait_selection Rollup merge of #137910 - compiler-errors:async-fn-goal-error, r=oli-obk 2025-03-06 12:22:25 -05:00
rustc_traits Only use implied bounds hack if bevy, and use deeply normalize in implied bounds hack 2025-03-04 18:18:48 +00:00
rustc_transmute Remove allow(dead_code) attributes. 2025-02-28 17:31:31 +11:00
rustc_ty_utils Remove the Option part of range ends in the HIR 2025-03-06 10:47:40 +00:00
rustc_type_ir Rollup merge of #137728 - Darksonn:no-tuple-unsize, r=oli-obk 2025-03-05 21:46:44 +08:00
rustc_type_ir_macros Upgrade the compiler to edition 2024 2025-02-22 00:01:48 +00:00
stable_mir Make CrateItem::body() function return an option 2025-03-04 17:46:40 -08:00