]> git.proxmox.com Git - rustc.git/blob - src/test/run-pass/issues/auxiliary/issue-16643.rs
New upstream version 1.37.0+dfsg1
[rustc.git] / src / test / run-pass / issues / auxiliary / issue-16643.rs
1 #![crate_type = "lib"]
2
3 pub struct TreeBuilder<H> { pub h: H }
4
5 impl<H> TreeBuilder<H> {
6 pub fn process_token(&mut self) {
7 match self {
8 _ => for _y in self.by_ref() {}
9 }
10 }
11 }
12
13 impl<H> Iterator for TreeBuilder<H> {
14 type Item = H;
15
16 fn next(&mut self) -> Option<H> {
17 None
18 }
19 }