rust/compiler
Manish Goregaokar 5215b855b0
Rollup merge of #88481 - bjorn3:remove_feature_gates, r=cjgillot
Remove some feature gates

The first commit removes various feature gates that are unused. The second commit replaces some `Fn` implementations with `Iterator` implementations, which is much cleaner IMO. The third commit replaces an unboxed_closures feature gate with min_specialization. For some reason the unboxed_closures feature gate suppresses the min_specialization feature gate from triggering on an `TrustedStep` impl. The last comment just turns a regular comment into a doc comment as drive by cleanup. I can move it to a separate PR if preferred.
2021-10-03 23:13:20 -07:00
..
rustc
rustc_apfloat
rustc_arena
rustc_ast
rustc_ast_lowering Add desugaring mark to while loop 2021-10-02 17:41:14 -05:00
rustc_ast_passes
rustc_ast_pretty
rustc_attr
rustc_borrowck Rollup merge of #88481 - bjorn3:remove_feature_gates, r=cjgillot 2021-10-03 23:13:20 -07:00
rustc_builtin_macros Auto merge of #89341 - audunhalland:derive-type-params-with-bound-generic-params, r=jackh726 2021-10-02 18:46:27 +00:00
rustc_codegen_cranelift Update compiler/rustc_codegen_cranelift/scripts/filter_profile.rs 2021-09-30 19:41:32 +02:00
rustc_codegen_gcc Rebase fallout. 2021-09-30 20:22:42 +02:00
rustc_codegen_llvm Auto merge of #89405 - GuillaumeGomez:fix-clippy-lints, r=cjgillot 2021-10-02 10:52:09 +00:00
rustc_codegen_ssa Rollup merge of #88820 - hlopko:add_pie_relocation_model, r=petrochenkov 2021-10-01 09:18:16 -07:00
rustc_const_eval Rollup merge of #88963 - fee1-dead:const-iterator, r=oli-obk 2021-10-01 14:46:48 -07:00
rustc_data_structures Remove various unused feature gates 2021-10-02 19:09:18 +02:00
rustc_driver Auto merge of #89405 - GuillaumeGomez:fix-clippy-lints, r=cjgillot 2021-10-02 10:52:09 +00:00
rustc_error_codes
rustc_errors
rustc_expand Improve help for recursion limit errors 2021-09-28 22:17:13 +02:00
rustc_feature
rustc_fs_util
rustc_graphviz
rustc_hir Auto merge of #88880 - cjgillot:no-krate, r=oli-obk 2021-10-01 20:06:34 +00:00
rustc_hir_pretty Avoid more invocations of hir_crate query. 2021-09-29 23:16:47 +02:00
rustc_incremental Avoid more invocations of hir_crate query. 2021-09-29 23:16:47 +02:00
rustc_index Replace Fn impls with RPIT impls in rustc_index 2021-10-03 17:50:53 +02:00
rustc_infer Make diangostic item names consistent 2021-10-02 19:38:19 -05:00
rustc_interface Auto merge of #89405 - GuillaumeGomez:fix-clippy-lints, r=cjgillot 2021-10-02 10:52:09 +00:00
rustc_lexer
rustc_lint Rollup merge of #88481 - bjorn3:remove_feature_gates, r=cjgillot 2021-10-03 23:13:20 -07:00
rustc_lint_defs
rustc_llvm Fix clippy lints 2021-10-01 23:17:19 +02:00
rustc_macros
rustc_metadata Auto merge of #88880 - cjgillot:no-krate, r=oli-obk 2021-10-01 20:06:34 +00:00
rustc_middle Rollup merge of #88481 - bjorn3:remove_feature_gates, r=cjgillot 2021-10-03 23:13:20 -07:00
rustc_mir_build Rollup merge of #89441 - Nadrieril:fix-89393, r=tmandry 2021-10-01 14:46:52 -07:00
rustc_mir_dataflow Replace Fn impls with RPIT impls in rustc_index 2021-10-03 17:50:53 +02:00
rustc_mir_transform Make diangostic item names consistent 2021-10-02 19:38:19 -05:00
rustc_monomorphize Avoid more invocations of hir_crate query. 2021-09-29 23:16:47 +02:00
rustc_parse Rollup merge of #89029 - notriddle:notriddle/issue-89013, r=estebank 2021-10-01 09:18:17 -07:00
rustc_parse_format
rustc_passes Avoid more invocations of hir_crate query. 2021-09-29 23:16:47 +02:00
rustc_plugin_impl
rustc_privacy Auto merge of #89405 - GuillaumeGomez:fix-clippy-lints, r=cjgillot 2021-10-02 10:52:09 +00:00
rustc_query_impl
rustc_query_system
rustc_resolve resolve: Avoid comparing modules by optional def-id 2021-10-02 18:31:50 +03:00
rustc_save_analysis Avoid more invocations of hir_crate query. 2021-09-29 23:16:47 +02:00
rustc_serialize
rustc_session Rollup merge of #89322 - tmiasko:rm-optimization-fuel, r=michaelwoerister 2021-10-01 09:18:18 -07:00
rustc_span Auto merge of #88175 - camsteffen:let-desugar-span, r=Manishearth 2021-10-03 21:44:10 +00:00
rustc_symbol_mangling Avoid more invocations of hir_crate query. 2021-09-29 23:16:47 +02:00
rustc_target Remove various unused feature gates 2021-10-02 19:09:18 +02:00
rustc_trait_selection Auto merge of #89479 - camsteffen:diag-naming, r=Manishearth 2021-10-03 03:43:21 +00:00
rustc_traits Improve cause information for NLL higher-ranked errors 2021-09-27 10:23:45 -05:00
rustc_ty_utils Remove various unused feature gates 2021-10-02 19:09:18 +02:00
rustc_type_ir
rustc_typeck Auto merge of #88175 - camsteffen:let-desugar-span, r=Manishearth 2021-10-03 21:44:10 +00:00