Skip to content

Commit 196f52a

Browse files
committed
[perf] Change asserts to debug ones in trait_ref_and_own_args
1 parent 99425a1 commit 196f52a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

compiler/rustc_middle/src/ty/context.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -268,9 +268,9 @@ impl<'tcx> Interner for TyCtxt<'tcx> {
268268
def_id: DefId,
269269
args: ty::GenericArgsRef<'tcx>,
270270
) -> (ty::TraitRef<'tcx>, &'tcx [ty::GenericArg<'tcx>]) {
271-
assert_matches!(self.def_kind(def_id), DefKind::AssocTy | DefKind::AssocConst);
271+
debug_assert_matches!(self.def_kind(def_id), DefKind::AssocTy | DefKind::AssocConst);
272272
let trait_def_id = self.parent(def_id);
273-
assert_matches!(self.def_kind(trait_def_id), DefKind::Trait);
273+
debug_assert_matches!(self.def_kind(trait_def_id), DefKind::Trait);
274274
let trait_generics = self.generics_of(trait_def_id);
275275
(
276276
ty::TraitRef::new_from_args(self, trait_def_id, args.truncate_to(self, trait_generics)),

0 commit comments

Comments
 (0)