]> git.lizzy.rs Git - rust.git/blob - tests/ui/let-else/issue-99975.rs
Don't resolve type var roots in point_at_expr_source_of_inferred_type
[rust.git] / tests / ui / let-else / issue-99975.rs
1 // run-pass
2 // compile-flags: -C opt-level=3 -Zvalidate-mir
3
4
5
6 fn return_result() -> Option<String> {
7     Some("ok".to_string())
8 }
9
10 fn start() -> String {
11     let Some(content) = return_result() else {
12         return "none".to_string()
13     };
14
15     content
16 }
17
18 fn main() {
19     start();
20 }