
    %^g                    ,    d dl mZ d dlZ G d d      Zy)    )annotationsNc                  N    e Zd Z	 	 	 	 	 	 	 	 	 d	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 ddZy)CompilerOptionsNc
                    || _         || _        || _        || _        | | _        |xs d| _        ||n| | _        |xs t        j                  d d | _	        || _
        |	| _        y )Nbuild   )strip_asserts
multi_fileverboseseparateglobal_opts
target_dirinclude_runtime_filessysversion_infocapi_versionpython_versionstrict_dunders_typing)
selfr	   r
   r   r   r   r   r   r   strict_dunder_typings
             -lib/python3.12/site-packages/mypyc/options.py__init__zCompilerOptions.__init__   s{     +$ '<$/%:%F!PZN 	" )@C,<,<Ra,@, &:"    )	FFFFNNNNF)r	   boolr
   r   r   r   r   r   r   z
str | Noner   zbool | Noner   tuple[int, int] | Noner   r   r   r   returnNone)__name__
__module____qualname__r    r   r   r   r      s     $ !%-1/315%*!:!: !: 	!:
 !: !:  +!: -!: /!: #!: 
!:r   r   )
__future__r   r   r   r!   r   r   <module>r#      s    " 
": ":r   