artiq/lit-test/py2llvm/typing/error_control_flow.py
2015-06-13 12:10:30 +03:00

20 lines
523 B
Python

# RUN: %python -m artiq.py2llvm.typing +diag %s >%t
# RUN: OutputCheck %s --file-to-check=%t
# CHECK-L: ${LINE:+1}: error: return statement outside of a function
return
# CHECK-L: ${LINE:+1}: error: break statement outside of a loop
break
# CHECK-L: ${LINE:+1}: error: continue statement outside of a loop
continue
while True:
def f():
# CHECK-L: ${LINE:+1}: error: break statement outside of a loop
break
# CHECK-L: ${LINE:+1}: error: continue statement outside of a loop
continue