rust/compiler
Matthias Krüger f72e974e3f
Rollup merge of #117655 - compiler-errors:method-tweaks, r=estebank
Method suggestion code tweaks

I was rummaging around the method suggestion code after https://github.com/rust-lang/rust/pull/117006#discussion_r1384153722 and saw a few things to simplify.

This is two unrelated commits, both in the same file. Review them separately, if you'd like.

r? estebank
2023-11-08 00:47:52 +01:00
..
rustc Clean up rustc_*/Cargo.toml. 2023-10-30 08:46:02 +11:00
rustc_abi Make the randomize feature of rustc_abi additive 2023-11-05 21:51:47 +03:30
rustc_arena Clean up rustc_*/Cargo.toml. 2023-10-30 08:46:02 +11:00
rustc_ast Add the vis.visit_capture_by() in noop_visit_expr 2023-11-04 21:11:03 +01:00
rustc_ast_lowering Fix remaining uses of CaptureBy::Value 2023-11-04 19:48:44 +01:00
rustc_ast_passes Test the multispan case in tests.ui/bounds-lifetime.rs. 2023-10-31 08:01:02 +11:00
rustc_ast_pretty Fix remaining uses of CaptureBy::Value 2023-11-04 19:48:44 +01:00
rustc_attr Auto merge of #117377 - dtolnay:deprecatedsince, r=cjgillot 2023-10-31 10:42:24 +00:00
rustc_baked_icu_data Clean up rustc_*/Cargo.toml. 2023-10-30 08:46:02 +11:00
rustc_borrowck Auto merge of #117511 - gurry:117406-err-packed-structs, r=compiler-errors 2023-11-07 00:03:53 +00:00
rustc_builtin_macros Use the correct span when emitting the env! result 2023-11-04 14:04:01 -07:00
rustc_codegen_cranelift Remove support for compiler plugins. 2023-11-04 08:50:46 +11:00
rustc_codegen_gcc Remove libc dependency in cg_gcc alloc_system example 2023-11-02 21:03:27 +01:00
rustc_codegen_llvm warn when using an unstable feature with -Ctarget-feature 2023-11-06 09:44:00 +01:00
rustc_codegen_ssa Rollup merge of #117616 - RalfJung:unstable-target-features, r=compiler-errors 2023-11-07 19:29:56 +01:00
rustc_const_eval Auto merge of #117507 - nnethercote:rustc_span, r=Nilstrieb 2023-11-03 14:57:40 +00:00
rustc_data_structures Auto merge of #117435 - SparrowLii:nightly_parallel, r=oli-obk,davidtwco 2023-11-06 07:41:22 +00:00
rustc_driver Clean up rustc_*/Cargo.toml. 2023-10-30 08:46:02 +11:00
rustc_driver_impl Use the actual computed crate name for -Zprint-vtable-sizes 2023-11-05 16:29:15 +00:00
rustc_error_codes Auto merge of #117537 - GKFX:offset-of-enum-feature, r=cjgillot 2023-11-05 13:44:59 +00:00
rustc_error_messages Clean up rustc_*/Cargo.toml. 2023-10-30 08:46:02 +11:00
rustc_errors rustc: minor changes suggested by clippy perf lints. 2023-11-08 08:57:57 +11:00
rustc_expand Replace two create_default_session_if_not_set_then uses. 2023-11-02 19:35:04 +11:00
rustc_feature Auto merge of #117537 - GKFX:offset-of-enum-feature, r=cjgillot 2023-11-05 13:44:59 +00:00
rustc_fluent_macro Clean up rustc_*/Cargo.toml. 2023-10-30 08:46:02 +11:00
rustc_fs_util Clean up rustc_*/Cargo.toml. 2023-10-30 08:46:02 +11:00
rustc_graphviz Clean up rustc_*/Cargo.toml. 2023-10-30 08:46:02 +11:00
rustc_hir Add suggestion to THIR unsafe_op_in_unsafe_fn lint 2023-11-06 16:23:09 +00:00
rustc_hir_analysis check binders with bound vars for global bounds that don't hold 2023-11-06 15:46:17 +00:00
rustc_hir_pretty Fix remaining uses of CaptureBy::Value 2023-11-04 19:48:44 +01:00
rustc_hir_typeck Rollup merge of #117655 - compiler-errors:method-tweaks, r=estebank 2023-11-08 00:47:52 +01:00
rustc_incremental Remove unused LoadResult::DecodeIncrCache variant 2023-11-04 20:16:03 +00:00
rustc_index Clean up rustc_*/Cargo.toml. 2023-10-30 08:46:02 +11:00
rustc_infer fallback for construct_generic_bound_failure 2023-11-04 22:15:22 +08:00
rustc_interface Remove support for compiler plugins. 2023-11-04 08:50:46 +11:00
rustc_lexer Clean up rustc_*/Cargo.toml. 2023-10-30 08:46:02 +11:00
rustc_lint Remove support for compiler plugins. 2023-11-04 08:50:46 +11:00
rustc_lint_defs Remove support for compiler plugins. 2023-11-04 08:50:46 +11:00
rustc_llvm llvm-wrapper: Remove include of non-existant Vectorize.h 2023-11-07 16:40:35 +01:00
rustc_log Clean up rustc_*/Cargo.toml. 2023-10-30 08:46:02 +11:00
rustc_macros Derive TyEncodable/TyDecodable implementations that are parameterized over interner 2023-11-04 16:44:42 +00:00
rustc_metadata Rollup merge of #115485 - DaniPopes:rustdoc-macro-consts, r=jackh726,fmease 2023-11-07 19:29:56 +01:00
rustc_middle Rollup merge of #117625 - nnethercote:clippy-perf, r=cuviper 2023-11-08 00:47:51 +01:00
rustc_mir_build Auto merge of #117229 - matthewjasper:thir-unsafeck-fixes, r=cjgillot 2023-11-07 10:41:10 +00:00
rustc_mir_dataflow Clean up rustc_*/Cargo.toml. 2023-10-30 08:46:02 +11:00
rustc_mir_transform Make the randomize feature of rustc_abi additive 2023-11-05 21:51:47 +03:30
rustc_monomorphize Minimize pub usage in source_map.rs. 2023-11-02 19:35:00 +11:00
rustc_parse Auto merge of #117297 - clubby789:fn-trait-missing-paren, r=TaKO8Ki 2023-11-07 13:04:56 +00:00
rustc_parse_format Clean up rustc_*/Cargo.toml. 2023-10-30 08:46:02 +11:00
rustc_passes Remove support for compiler plugins. 2023-11-04 08:50:46 +11:00
rustc_privacy Clean up rustc_*/Cargo.toml. 2023-10-30 08:46:02 +11:00
rustc_query_impl Clean up rustc_*/Cargo.toml. 2023-10-30 08:46:02 +11:00
rustc_query_system Clean up rustc_*/Cargo.toml. 2023-10-30 08:46:02 +11:00
rustc_resolve rustc: minor changes suggested by clippy perf lints. 2023-11-08 08:57:57 +11:00
rustc_serialize Clean up rustc_*/Cargo.toml. 2023-10-30 08:46:02 +11:00
rustc_session rustc: minor changes suggested by clippy perf lints. 2023-11-08 08:57:57 +11:00
rustc_smir Auto merge of #114208 - GKFX:offset_of_enum, r=wesleywiser 2023-11-01 14:17:56 +00:00
rustc_span Auto merge of #117297 - clubby789:fn-trait-missing-paren, r=TaKO8Ki 2023-11-07 13:04:56 +00:00
rustc_symbol_mangling Clean up rustc_*/Cargo.toml. 2023-10-30 08:46:02 +11:00
rustc_target Auto merge of #117307 - taiki-e:espidf-atomic-64, r=Amanieu 2023-11-01 16:39:22 +00:00
rustc_trait_selection Rollup merge of #113925 - clubby789:const-ctor-repeat, r=estebank 2023-11-08 00:47:50 +01:00
rustc_traits Auto merge of #117507 - nnethercote:rustc_span, r=Nilstrieb 2023-11-03 14:57:40 +00:00
rustc_transmute Clean up rustc_*/Cargo.toml. 2023-10-30 08:46:02 +11:00
rustc_ty_utils review + add tests 2023-11-02 18:16:37 +01:00
rustc_type_ir Auto merge of #117578 - compiler-errors:derive-encode-in-rustc_type_ir, r=davidtwco 2023-11-06 10:10:52 +00:00
stable_mir Auto merge of #114208 - GKFX:offset_of_enum, r=wesleywiser 2023-11-01 14:17:56 +00:00