source: tests/exceptions/.expect/try-ctrl-flow.txt @ fd775ae

Last change on this file since fd775ae was 553f032f, checked in by Andrew Beach <ajbeach@…>, 14 months ago

Insert additional checks so that impossible, or just unimplemented, local control flow raises an error in CFA.

  • Property mode set to 100644
File size: 1.7 KB
Line 
1exceptions/try-ctrl-flow.cfa:7:1 error: 'break' outside a loop, 'switch', or labelled block
2exceptions/try-ctrl-flow.cfa:15:1 error: 'break' outside a loop, 'switch', or labelled block
3exceptions/try-ctrl-flow.cfa:23:1 error: 'break' outside a loop, 'switch', or labelled block
4exceptions/try-ctrl-flow.cfa:31:1 error: 'continue' target must be an enclosing loop:
5exceptions/try-ctrl-flow.cfa:48:1 error: 'break' target must be an enclosing control structure: mainLoop
6exceptions/try-ctrl-flow.cfa:56:1 error: 'continue' target must be an enclosing loop: mainLoop
7exceptions/try-ctrl-flow.cfa:65:1 error: 'break' outside a loop, 'switch', or labelled block
8exceptions/try-ctrl-flow.cfa:76:1 error: 'break' outside a loop, 'switch', or labelled block
9exceptions/try-ctrl-flow.cfa:87:1 error: 'fallthrough' must be enclosed in a 'switch' or 'choose'
10exceptions/try-ctrl-flow.cfa:98:1 error: 'break' target must be an enclosing control structure: mainBlock
11exceptions/try-ctrl-flow.cfa:111:1 error: 'fallthrough' must be enclosed in a 'switch' or 'choose'
12exceptions/try-ctrl-flow.cfa:124:1 error: 'fallthrough' must be enclosed in a 'switch' or 'choose'
13exceptions/try-ctrl-flow.cfa:133:1 error: 'return' may not appear in a finally clause
14exceptions/try-ctrl-flow.cfa:139:1 error: 'return' may not appear in a finally clause
15exceptions/try-ctrl-flow.cfa:148:1 error: 'break' outside a loop, 'switch', or labelled block
16exceptions/try-ctrl-flow.cfa:159:1 error: 'return' may not appear in a try statement with a catch clause
17exceptions/try-ctrl-flow.cfa:187:1 error: 'return' may not appear in a catch clause
18exceptions/try-ctrl-flow.cfa:195:1 error: 'return' may not appear in a catchResume clause
Note: See TracBrowser for help on using the repository browser.