about summary refs log tree commit diff
path: root/tests/ui/try-trait/incompatible-types-with-question-mark-51632.rs
blob: 4b2081d14d08989cc6cb83ce87b3424d6bcd1253 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
// https://github.com/rust-lang/rust/issues/51632
#![allow(dead_code)]

fn missing_discourses() -> Result<isize, ()> {
    Ok(1)
}

fn forbidden_narratives() -> Result<isize, ()> {
    missing_discourses()?
    //~^ ERROR: `?` operator has incompatible types
}

fn main() {}