summaryrefslogtreecommitdiffstats
path: root/tests/ui/parser/label-is-actually-char.rs
blob: 183da603da43480a47051d4839e21cc282a09e64 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
fn main() {
    let c = 'a;
    //~^ ERROR expected `while`, `for`, `loop` or `{` after a label
    //~| HELP add `'` to close the char literal
    match c {
        'a'..='b => {}
        //~^ ERROR unexpected token: `'b`
        //~| HELP add `'` to close the char literal
        _ => {}
    }
    let x = ['a, 'b];
    //~^ ERROR expected `while`, `for`, `loop` or `{` after a label
    //~| ERROR expected `while`, `for`, `loop` or `{` after a label
    //~| HELP add `'` to close the char literal
    //~| HELP add `'` to close the char literal
}