summaryrefslogtreecommitdiffstats
path: root/tests/ui/suggestions/recover-invalid-float-invalid.rs
blob: 79430d8c0513d7daa089b281325def2a546587cf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
// Check that suggestions to add a zero to integers with a preceding dot only appear when the change
// will result in a valid floating point literal.

fn main() {}

fn a() {
    _ = .3u32;
    //~^ ERROR expected expression, found `.`
}

fn b() {
    _ = .0b0;
    //~^ ERROR expected expression, found `.`
}

fn c() {
    _ = .0o07;
    //~^ ERROR expected expression, found `.`
}

fn d() {
    _ = .0x0ABC;
    //~^ ERROR expected expression, found `.`
}