1 // Test that we don't ICE when trying to dump MIR for unusual item types and
2 // that we don't create filenames containing `<` and `>`
3 // compile-flags: -Zmir-opt-level=0
8 // EMIT_MIR unusual_item_types.{impl#0}-ASSOCIATED_CONSTANT.mir_map.0.mir
10 const ASSOCIATED_CONSTANT: i32 = 2;
14 // EMIT_MIR unusual_item_types.Test-X-{constructor#0}.mir_map.0.mir
20 // EMIT_MIR unusual_item_types.E-V-{constant#0}.mir_map.0.mir
26 let f = Test::X as fn(usize) -> Test;
27 // EMIT_MIR core.ptr-drop_in_place.Vec_i32_.AddMovesForPackedDrops.before.mir
28 let v = Vec::<i32>::new();