]>
git.proxmox.com Git - rustc.git/blob - src/test/ui/mir/mir-inlining/ice-issue-77306-2.rs
2 // compile-flags:-Zmir-opt-level=3
7 impl Iterator
for Cursor
{
10 fn next(&mut self) -> Option
<TokenTree
> {
15 fn tokenstream_probably_equal_for_proc_macro() {
16 fn break_tokens(_tree
: TokenTree
) -> impl Iterator
<Item
= TokenTree
> {
17 let token_trees
: Vec
<TokenTree
> = vec
![];
18 token_trees
.into_iter()
24 let mut t1
= c1
.flat_map(break_tokens
);
25 let mut t2
= c2
.flat_map(break_tokens
);
27 for (_t1
, _t2
) in t1
.by_ref().zip(t2
.by_ref()) {}
31 tokenstream_probably_equal_for_proc_macro();