summary refs log tree commit diff
path: root/src/test/run-pass/else-if.rs
blob: 5f85f13ae804598982ca5afacfe153b87c37ec53 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20


fn main() {
    if 1 == 2 {
        assert (false);
    } else if 2 == 3 {
        assert (false);
    } else if 3 == 4 { assert (false); } else { assert (true); }
    if 1 == 2 { assert (false); } else if 2 == 2 { assert (true); }
    if 1 == 2 {
        assert (false);
    } else if 2 == 2 {
        if 1 == 1 {
            assert (true);
        } else { if 2 == 1 { assert (false); } else { assert (false); } }
    }
    if 1 == 2 {
        assert (false);
    } else { if 1 == 2 { assert (false); } else { assert (true); } }
}