summaryrefslogtreecommitdiffstats
path: root/tests/ui/async-await/await-keyword/2018-edition-error.rs
blob: 7ce52259acac317d7c0d5db2e8959c0648f2a689 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// edition:2018
#![allow(non_camel_case_types)]

mod outer_mod {
    pub mod await { //~ ERROR expected identifier
        pub struct await; //~ ERROR expected identifier
    }
}
use self::outer_mod::await::await; //~ ERROR expected identifier
    //~^ ERROR expected identifier, found keyword `await`

macro_rules! await { () => {}; } //~ ERROR expected identifier, found keyword `await`

fn main() {
    await!(); //~ ERROR expected expression, found `)`
}