+
    VBi                     |    ^RI Ht ^RIHtHtHtHt ^RIHtH	t	H
t
Ht ^RIHt ^RIHt ^RIHt  ! R R]4      tR	# )
   )ScopeTrackingTransform)StatListNodeSingleAssignmentNodeCFuncDefNodeDefNode)DictNodeDictItemNodeNameNodeUnicodeNode)py_object_type)EncodedString)Symtabc                   @   a  ] tR t^t o . ROtR tR tR tR tRt	V t
R# )AutoTestDictTransformc           	        VP                   '       d   V# R V n        Wn        V P                  R,          '       g   V# V P                  R,          V n        V P                  ;'       g    V P                  R,          V n        \        VP                  \        4      '       g   Q hRVP                  P                  9   d   V# VP                  p. V n        VP                  V n        VP                  P                  \        R4      \         VRR7      p\#        V\%        V\        R4      VR7      \'        W P                  R7      R	7      pV P)                  V4       VP                  P*                  P-                  V4       V# )
moduleautotestdictzautotestdict.allzautotestdict.cdef__test__public)
visibility)nameentry)key_value_pairs)lhsrhs)is_pxd
scope_type
scope_nodecurrent_directivesall_docstringscdef_docstrings
isinstancebodyr   scopeentriesposteststestsposdeclare_varr   r   r   r
   r   visitchildrenstatsappend)selfnoder&   test_dict_entrycreate_test_dict_assignments   &&   K/usr/lib/python3.14/site-packages/Cython/Compiler/AnalysedTreeTransforms.pyvisit_ModuleNode&AutoTestDictTransform.visit_ModuleNode   s8   ;;;K"&&~66K"556HI#22bbd6M6MNa6b$))\2222 +++Khh
**00z1J1?14<D 1 F ';3=#<.0jj9';# 	4 		:;    c                    V P                   p\        V R V^,          R R24      p\        WER7      p\        WCR7      pV P                  P	                  \        WFVR7      4       R# )z (line d))value)keyr8   N)r(   r   r   r'   r,   r	   )r-   testpospathdoctestr&   keystrr9   r8   s   &&&&    r1   add_testAutoTestDictTransform.add_test2   sU    mm$wwqz!nA>?#,C/

,s5ABr4   c                    V# )N )r-   r.   s   &&r1   visit_ExprNode$AutoTestDictTransform.visit_ExprNode9   s	     r4   c                    VP                   '       d)   \        V\        4      '       d   VP                  '       d   V# V P                  '       g+   \        V\
        4      '       d   VP                  '       g   V# V P                  '       g   R VP                   9  d   V# V P                  pV P                  R8X  d   VP                  P                  pEMV P                  R9   Edr   \        V\
        4      '       d=   VP                  e   VP                  P                  pM#VP                  P                  pMVP                  pV P                  R8X  d   W@P                  9   d   V# V P                  R8X  d   V P                  P                  pMV P                  P                  p\        VP                  P                  \         P"                  4      '       da   VP                  P                  P                  pV: RVP                  P                  P                  : RVP                  P                  : 2pM V: RVP                  P                  : 2pMQ hV P%                  VP&                  W1P                   4       V# )z>>>r   pyclasscclass.)rE   rF   )docr"   r   fused_py_funcr!   r   py_funcr    r(   r   r   r   excludelistr   
class_namer$   r   PropertyScoper>   r&   )r-   r.   r&   r;   r   rL   property_method_names   &&     r1   visit_FuncDefNode'AutoTestDictTransform.visit_FuncDefNode>   s   xxxJtW55$:L:L:LK###$--dlll"""uDHH'<Kmm??h&::??D__ 55$--<<+<<,,D::??Dyy(*t7G7G/G)+!__11
!__77
$****F,@,@AA'+zz'7'7'<'<$%/1A1A1F1F%)ZZ__6 #-djjoo>5dhhhh/r4   )r    r!   r   r   r'   r(   N)	__cinit____dealloc____richcmp____nonzero____bool____len____contains__)__name__
__module____qualname____firstlineno__rK   r2   r>   rB   rO   __static_attributes____classdictcell__)__classdict__s   @r1   r   r      s'     .K!FC
# #r4   r   N)Visitorr   Nodesr   r   r   r   	ExprNodesr   r	   r
   r   
PyrexTypesr   StringEncodingr    r   r   rA   r4   r1   <module>re      s,    + L L D D & ) Y2 Yr4   