rust/compiler
Matthias Krüger 61f9d35798
Rollup merge of #125616 - RalfJung:mir-validate-downcast-projection, r=compiler-errors
MIR validation: ensure that downcast projection is followed by field projection

Cc https://github.com/rust-lang/rust/issues/120369
2024-05-27 20:43:26 +02:00
..
rustc
rustc_abi
rustc_arena
rustc_ast
rustc_ast_ir
rustc_ast_lowering
rustc_ast_passes Rollup merge of #124048 - veera-sivarajan:bugfix-123773-c23-variadics, r=compiler-errors 2024-05-26 15:28:26 -07:00
rustc_ast_pretty
rustc_attr
rustc_baked_icu_data
rustc_borrowck Remove DefId from EarlyParamRegion (tedium/diagnostics) 2024-05-24 18:06:53 +01:00
rustc_builtin_macros
rustc_codegen_cranelift
rustc_codegen_gcc
rustc_codegen_llvm
rustc_codegen_ssa Rollup merge of #125148 - RalfJung:codegen-sh, r=scottmcm 2024-05-27 13:10:34 +02:00
rustc_const_eval interpret: get rid of 'mir lifetime everywhere 2024-05-27 08:25:57 +02:00
rustc_data_structures
rustc_driver
rustc_driver_impl Exit the process a short time after entering our ctrl-c handler 2024-05-24 17:43:02 -04:00
rustc_error_codes
rustc_error_messages Auto merge of #125410 - fmease:adj-lint-diag-api, r=nnethercote 2024-05-27 08:44:12 +00:00
rustc_errors Auto merge of #125410 - fmease:adj-lint-diag-api, r=nnethercote 2024-05-27 08:44:12 +00:00
rustc_expand Rollup merge of #125530 - SparrowLii:expand2, r=petrochenkov 2024-05-27 13:10:35 +02:00
rustc_feature
rustc_fluent_macro
rustc_fs_util
rustc_graphviz
rustc_hir
rustc_hir_analysis Rollup merge of #125597 - compiler-errors:early-binder, r=jackh726 2024-05-27 13:10:36 +02:00
rustc_hir_pretty
rustc_hir_typeck Auto merge of #125410 - fmease:adj-lint-diag-api, r=nnethercote 2024-05-27 08:44:12 +00:00
rustc_incremental
rustc_index
rustc_index_macros
rustc_infer Auto merge of #125468 - BoxyUwU:remove_defid_from_regionparam, r=compiler-errors 2024-05-27 06:36:57 +00:00
rustc_interface remove proof tree formatter, make em shallow 2024-05-24 18:41:31 +00:00
rustc_lexer
rustc_lint Rollup merge of #125597 - compiler-errors:early-binder, r=jackh726 2024-05-27 13:10:36 +02:00
rustc_lint_defs Rollup merge of #125522 - spastorino:fix-lint-docs-edition-handling, r=Urgau,michaelwoerister 2024-05-27 13:10:34 +02:00
rustc_llvm
rustc_log
rustc_macros Auto merge of #125410 - fmease:adj-lint-diag-api, r=nnethercote 2024-05-27 08:44:12 +00:00
rustc_metadata Give EarlyBinder a tcx parameter 2024-05-26 20:04:05 -04:00
rustc_middle Rollup merge of #125616 - RalfJung:mir-validate-downcast-projection, r=compiler-errors 2024-05-27 20:43:26 +02:00
rustc_mir_build Auto merge of #124661 - RalfJung:only-structural-consts-in-patterns, r=pnkfelix 2024-05-26 07:55:47 +00:00
rustc_mir_dataflow
rustc_mir_transform Rollup merge of #125616 - RalfJung:mir-validate-downcast-projection, r=compiler-errors 2024-05-27 20:43:26 +02:00
rustc_monomorphize Don't eagerly monomorphize drop for types that are impossible to instantiate 2024-05-24 21:53:39 -04:00
rustc_next_trait_solver
rustc_parse
rustc_parse_format
rustc_passes
rustc_pattern_analysis
rustc_privacy
rustc_query_impl
rustc_query_system
rustc_resolve
rustc_sanitizers
rustc_serialize
rustc_session remove proof tree formatter, make em shallow 2024-05-24 18:41:31 +00:00
rustc_smir Rollup merge of #125597 - compiler-errors:early-binder, r=jackh726 2024-05-27 13:10:36 +02:00
rustc_span
rustc_symbol_mangling
rustc_target Stop using the avx512er and avx512pf x86 target features 2024-05-24 20:12:42 +02:00
rustc_trait_selection Auto merge of #125413 - lcnr:ambig-drop-region-constraints, r=compiler-errors 2024-05-27 15:28:51 +00:00
rustc_traits
rustc_transmute
rustc_ty_utils Rollup merge of #125597 - compiler-errors:early-binder, r=jackh726 2024-05-27 13:10:36 +02:00
rustc_type_ir Use EarlyBinder in rustc_type_ir, simplify imports 2024-05-26 20:53:00 -04:00
rustc_type_ir_macros
stable_mir Remove DefId from EarlyParamRegion (clippy/smir) 2024-05-24 18:06:57 +01:00