8942bbfec84d0f5d8e1341d9015709189372729f
[cython.git] / tests / errors / continue_outside_loop.pyx
1 # mode: error
2
3 continue
4
5 class A:
6     continue
7
8 cdef class B:
9     continue
10
11 def test():
12     continue
13
14 try: continue
15 except: pass
16
17 try: continue
18 finally: pass
19
20 if bool_result():
21     continue
22 else:
23     continue
24
25 def bool_result():
26     return True
27
28 _ERRORS = u'''
29 3:0: continue statement not inside loop
30 6:4: continue statement not inside loop
31 9:4: continue statement not inside loop
32 12:4: continue statement not inside loop
33 17:5: continue statement not inside loop
34 21:4: continue statement not inside loop
35 23:4: continue statement not inside loop
36 '''