blob: 2c71f6cf445bfd41f5ad24cd40e9c8e0ca5a6dbb [file] [log] [blame]
# pylint: disable=missing-docstring
from __future__ import print_function
def func1():
return 1
print('unreachable') # [unreachable]
def func2():
while 1:
break
print('unreachable') # [unreachable]
def func3():
for i in (1, 2, 3):
print(i)
continue
print('unreachable') # [unreachable]
def func4():
raise Exception
return 1 / 0 # [unreachable]
# https://github.com/PyCQA/pylint/issues/4698
def func5():
"""Empty generator functions should be allowed."""
return
yield
def func6():
"""Add 'unreachable' if yield is followed by another node."""
return
yield
print("unreachable") # [unreachable]