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