]> git.lizzy.rs Git - rust.git/commitdiff
Fix rebase fallout
authorJonas Schievink <jonasschievink@gmail.com>
Fri, 21 Feb 2020 20:46:15 +0000 (21:46 +0100)
committerJonas Schievink <jonasschievink@gmail.com>
Fri, 21 Feb 2020 20:46:22 +0000 (21:46 +0100)
src/librustc_typeck/check/wfcheck.rs

index 58820dcb381c56769f7b9107ae9c5521ac6b1823..2061c4f8c9cd871a088bfbc81f020ddea2b9b161 100644 (file)
@@ -443,7 +443,7 @@ fn check_associated_type_defaults(fcx: &FnCtxt<'_, '_>, trait_def_id: DefId) {
     // `<Self as Trait<...>>::Assoc` to the default type.
     let map = tcx
         .associated_items(trait_def_id)
-        .iter()
+        .in_definition_order()
         .filter_map(|item| {
             if item.kind == ty::AssocKind::Type && item.defaultness.has_value() {
                 // `<Self as Trait<...>>::Assoc`