Skip to content

References to names before they're bound should generate an error (UnboundLocalError) #686

Description

@spkersten

This code raises an error when executed but passes type checking:

def f(x: A): pass

y = A()

class A: pass

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions