rust/compiler
Dylan DPC 32bd147f79
Rollup merge of #100192 - tmiasko:rm-duplicated-locals, r=nagisa
Remove duplicated temporaries creating during box derefs elaboration

Temporaries created with `MirPatch::new_temp` will be declared after
patch application. Remove manually created duplicate declarations.

Removing duplicates exposes another issue. Visitor elaborates
terminator twice and attempts to access new, but not yet available,
local declarations. Remove duplicated call to `visit_terminator`.

Extracted from #99946.
2022-08-11 22:46:59 +05:30
..
rustc
rustc_apfloat Warn about dead tuple struct fields 2022-08-03 12:17:23 +02:00
rustc_arena Stabilize ptr_const_cast 2022-08-10 17:22:58 +02:00
rustc_ast Move LifetimeCollectVisitor to rustc_ast_lowering 2022-08-04 11:26:54 -03:00
rustc_ast_lowering Add docs for get_remapped_def_id 2022-08-09 16:39:02 -03:00
rustc_ast_passes Rollup merge of #96478 - WaffleLapkin:rustc_default_body_unstable, r=Aaron1011 2022-08-09 17:34:50 +05:30
rustc_ast_pretty Enable unused_parens for match arms 2022-08-04 07:16:39 -04:00
rustc_attr
rustc_borrowck don't normalize wf predicates 2022-08-09 12:54:32 +02:00
rustc_builtin_macros Rollup merge of #100058 - TaKO8Ki:suggest-positional-formatting-argument-instead-of-format-args-capture, r=estebank 2022-08-04 22:25:01 +02:00
rustc_codegen_cranelift also update anyhow in codegen_cranelift 2022-08-08 09:04:26 -04:00
rustc_codegen_gcc
rustc_codegen_llvm
rustc_codegen_ssa Add support for link-flavor rust-lld for macOS 2022-08-09 11:04:48 +02:00
rustc_const_eval Rollup merge of #100181 - RalfJung:alloc-ref-mutability, r=jackh726 2022-08-09 17:34:52 +05:30
rustc_data_structures
rustc_driver Error on broken pipe but do not ICE 2022-08-02 01:08:50 +01:00
rustc_error_codes
rustc_error_messages link_ordinal is available for foreign static 2022-08-04 09:28:59 +08:00
rustc_errors Rollup merge of #99573 - tbodt:stabilize-backtrace, r=yaahc 2022-08-10 07:21:33 +02:00
rustc_expand Rollup merge of #96478 - WaffleLapkin:rustc_default_body_unstable, r=Aaron1011 2022-08-09 17:34:50 +05:30
rustc_feature Rollup merge of #96478 - WaffleLapkin:rustc_default_body_unstable, r=Aaron1011 2022-08-09 17:34:50 +05:30
rustc_fs_util
rustc_graphviz
rustc_hir Do not collect lifetimes with Infer resolution 2022-08-04 12:40:00 -03:00
rustc_hir_pretty
rustc_incremental Remove trait_of_item query. 2022-08-01 21:39:26 +02:00
rustc_index Auto merge of #99052 - tmiasko:bitset-clone-from, r=Mark-Simulacrum 2022-07-31 21:40:21 +00:00
rustc_infer don't normalize wf predicates 2022-08-09 12:54:32 +02:00
rustc_interface
rustc_lexer Shrink Token. 2022-08-01 08:53:04 +10:00
rustc_lint Do not manually craft a span pointing inside a multibyte character. 2022-08-07 13:12:54 +02:00
rustc_lint_defs Warn about dead tuple struct fields 2022-08-03 12:17:23 +02:00
rustc_llvm RustWrapper: update for TypedPointerType in LLVM 2022-08-04 11:31:57 -04:00
rustc_log
rustc_macros dedupe 'annotate-snippets' crate versions 2022-08-02 21:07:01 +03:00
rustc_metadata Add error if link_ordinal used without raw-dylib 2022-08-09 11:02:41 -07:00
rustc_middle Rollup merge of #100359 - b-naber:valtrees-pretty-print-ice, r=lcnr 2022-08-10 09:28:24 -07:00
rustc_mir_build Rollup merge of #99110 - audunhalland:match_has_guard_from_candidate, r=pnkfelix 2022-08-11 22:46:57 +05:30
rustc_mir_dataflow Remove redundant TransferWrapper struct 2022-08-01 17:08:19 +02:00
rustc_mir_transform Rollup merge of #100192 - tmiasko:rm-duplicated-locals, r=nagisa 2022-08-11 22:46:59 +05:30
rustc_monomorphize
rustc_parse suggest a missing semicolon before an array 2022-08-10 02:29:28 +09:00
rustc_parse_format add a comment about what we can parse now 2022-08-04 20:43:35 +09:00
rustc_passes Rollup merge of #96478 - WaffleLapkin:rustc_default_body_unstable, r=Aaron1011 2022-08-09 17:34:50 +05:30
rustc_plugin_impl
rustc_privacy move DiagnosticArgFromDisplay into rustc_errors 2022-08-05 16:44:01 +00:00
rustc_query_impl
rustc_query_system
rustc_resolve Rollup merge of #100228 - luqmana:suggestion-ice, r=estebank 2022-08-09 17:34:55 +05:30
rustc_save_analysis Remove DefId from AssocItemContainer. 2022-08-01 21:38:45 +02:00
rustc_serialize
rustc_session
rustc_smir
rustc_span Rollup merge of #96478 - WaffleLapkin:rustc_default_body_unstable, r=Aaron1011 2022-08-09 17:34:50 +05:30
rustc_symbol_mangling
rustc_target Rollup merge of #100317 - kjetilkjeka:remove-nvptx32-logic, r=eddyb 2022-08-10 09:28:19 -07:00
rustc_trait_selection Auto merge of #100315 - compiler-errors:norm-ct-in-proj, r=lcnr 2022-08-11 10:47:48 +00:00
rustc_traits Rollup merge of #100095 - jackh726:early-binder, r=lcnr 2022-08-04 22:25:04 +02:00
rustc_transmute safe transmute: fix broken intradoc link 2022-08-02 14:44:23 +00:00
rustc_ty_utils Add bound_impl_subject and bound_return_ty 2022-08-03 01:02:46 -04:00
rustc_type_ir
rustc_typeck Rollup merge of #92744 - lambinoo:I-91161-non-exhaustive-foreign-variants, r=scottmcm 2022-08-11 22:46:56 +05:30