rust/compiler/rustc_middle/src/mir
Michael Goulet 31d1fbf8d2
Rollup merge of #112232 - fee1-dead-contrib:match-eq-const-msg, r=b-naber
Better error for non const `PartialEq` call generated by `match`

Resolves #90237
2023-06-19 17:53:33 -07:00
..
interpret add InlineConst check 2023-06-14 18:01:05 -04:00
basic_blocks.rs remove unused postorder CFG cache 2023-06-14 23:01:36 +00:00
coverage.rs Replace enum ==s with matches where it makes sense 2023-01-30 12:26:26 +00:00
generic_graph.rs Replace Body::basic_blocks() with field access 2022-08-26 14:27:08 +02:00
generic_graphviz.rs Remove redundant graphviz escaping 2022-11-14 15:11:18 +01:00
graphviz.rs Remove WithOptconstParam. 2023-04-20 17:48:32 +00:00
mod.rs make ice msg "Unknown runtime phase" a bit nicer 2023-06-17 13:55:11 +02:00
mono.rs Improve CGU debug printing. 2023-06-01 11:31:22 +10:00
patch.rs Split {Idx, IndexVec, IndexSlice} into their own modules 2023-04-24 13:53:35 +00:00
pretty.rs Remove comments from mir-opt MIR dumps 2023-06-15 15:19:11 -04:00
query.rs Rename tcx.mk_re_* => Region::new_* 2023-05-29 17:54:53 +00:00
spanview.rs Add <meta charset="utf-8"> to -Zdump-mir-spanview output 2023-06-17 18:31:35 +10:00
syntax.rs Rollup merge of #112232 - fee1-dead-contrib:match-eq-const-msg, r=b-naber 2023-06-19 17:53:33 -07:00
tcx.rs Promote unchecked_add/sub/mul/shl/shr to mir::BinOp 2023-06-19 01:47:03 -07:00
terminator.rs Tweak the post-order for multi-successor blocks 2023-05-21 17:48:36 -07:00
traversal.rs remove redundant combinators between PO and RPO 2023-06-18 09:16:40 +00:00
type_foldable.rs intern offsetof fields 2023-04-21 02:14:03 -07:00
visit.rs Better error for non const PartialEq call generated by match 2023-06-18 05:24:38 +00:00