�
*�Kg���J�dZd�ZGd�d��ZGd�d��Zd�ZdS)z�
Correct syntax for variable annotation that should fail at runtime
in a certain manner. More examples are in test_grammar and test_parser.
c��dtd<dS)N��)�__annotations__���'/usr/lib/python3.11/test/ann_module3.py� f_bad_annr s���O�A���rc��eZdZdeddfd�ZdS)�C_OK�x�returnNc��||_dS)N)r��selfrs r�__init__z
C_OK.__init__
s
�� ����r��__name__�
__module__�__qualname__�intrrrrrr s6������!�#�!�$�!�!�!�!�!�!rrc��eZdZdeddfd�ZdS)� D_bad_annrr
Nc��dt_dS�N�)�sfel�yrs rrzD_bad_ann.__init__s
������rrrrrrr
s6�������#��$������rrc��dt_dSr)�no_such_name�attrrrr� g_bad_annr!s���L���rN)�__doc__r rrr!rrr�<module>r#s�����
���!�!�!�!�!�!�!�!�������������r |