// Ensure that we don't get a mismatch error when inserting the host param // at the end of generic args when the generics have defaulted params. // //@ check-pass //@ compile-flags: -Znext-solver #![allow(incomplete_features)] #![feature(const_trait_impl, effects)] #[const_trait] pub trait Foo { /* stuff */ } impl const Foo for () {} fn main() {}