summaryrefslogtreecommitdiffstats
path: root/tests/ui/traits/next-solver/iter-filter-projection.rs
blob: f948831ad52c6c859caa8bb374bd414e277311a4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
// compile-flags: -Znext-solver
// check-pass

use std::{iter, slice};

struct Attr;

fn test<'a, T: Iterator<Item = &'a Attr>>() {}

fn main() {
    test::<iter::Filter<slice::Iter<'_, Attr>, fn(&&Attr) -> bool>>();
}