//@ compile-flags: -Copt-level=0 -Zmir-opt-level=1 -Cdebuginfo=limited // EMIT_MIR_FOR_EACH_PANIC_STRATEGY #![crate_type = "lib"] #[derive(PartialOrd, Ord, PartialEq, Eq)] pub struct MultiField(char, i16); // EMIT_MIR derived_ord_debug.{impl#0}-partial_cmp.PreCodegen.after.mir // EMIT_MIR derived_ord_debug.{impl#1}-cmp.PreCodegen.after.mir // CHECK-LABEL: partial_cmp(_1: &MultiField, _2: &MultiField) -> Option // CHECK: = ::partial_cmp( // CHECK: = ::partial_cmp( // CHECK-LABEL: cmp(_1: &MultiField, _2: &MultiField) -> std::cmp::Ordering // CHECK: = ::cmp( // CHECK: = ::cmp(