aboutsummaryrefslogtreecommitdiff
path: root/tests/sysy_lvX/019_if_return.sy
blob: 6c8cff0ba8833cf5a9176a7df252a58699707904 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
int main()
{
    int a, b;
    a = 0;

    if (a) {
        return 1;
    } else {
        a = 3;
        if (a) {
            b = 2;
            return b;
        }
        return a;
    }

    return 4;
}