]> git.proxmox.com Git - rustc.git/blame - tests/ui/traits/new-solver/dont-elaborate-for-projections.rs
New upstream version 1.75.0+dfsg1
[rustc.git] / tests / ui / traits / new-solver / dont-elaborate-for-projections.rs
CommitLineData
353b0b11
FG
1// compile-flags: -Ztrait-solver=next
2// check-pass
3
4trait Iter<'a, I: 'a>: Iterator<Item = &'a I> {}
5
6fn needs_iter<'a, T: Iter<'a, I> + ?Sized, I: 'a>(_: &T) {}
7
8fn test(x: &dyn Iter<'_, ()>) {
9 needs_iter(x);
10}
11
12fn main() {}