from typing import overload

# code without issues
def foo():
    """Hello world"""

class Foo:
    def foo():
        pass

def _foo():
    pass

def __getattr__():
    pass

@overload
def foo(): pass

# code with issues
def foo():
    pass

if True:
    def foo():
        pass
