| //@ compile-flags: -Z mir-opt-level=3 | |
| //@ build-pass | |
| use std::fs::File; | |
| use std::io::{BufRead, BufReader}; | |
| fn file_lines() -> impl Iterator<Item = String> { | |
| BufReader::new(File::open("").unwrap()) | |
| .lines() | |
| .map(Result::unwrap) | |
| } | |
| fn main() { | |
| for _ in file_lines() {} | |
| } |