+
    WBi/                     r   ^ RI Ht ^ RIHtHt ^ RIHtHtHt ^RI	H
t
 ^RIHtHtHtHtHtHtHtHt R.t/ ]P*                  ]b]P.                  ]b]P2                  ]b]P4                  ]b]P6                  ]b]P8                  ]b]P:                  ]b]P<                  ]b]P>                  ]b]P@                  ]!b]PD                  ]!b]PF                  ]b]PH                  ]%b]PL                  ]%b]PN                  ]%b]PP                  ]
bt)]PT                  ]PV                  ]PX                  0t-R R lt.R	 R
 lt/R# )    )import_module)	Parameter	Signature)AnyCallableOptional)GError)	VFuncInfoFunctionInfoCallableInfoCallbackInfo	DirectionGTypeTypeInfoTypeTaggenerate_signaturec                0    V ^8  d   QhR\         R\        /# )   gi_typereturn)r   object)formats   "2/usr/lib/python3.14/site-packages/gi/_signature.py__annotate__r   =   s     %+ %+ %+V %+    c                    V P                  4       p\        P                  V4      ;p'       d   V# V\        P                  8X  d   V P                  4       '       d   \        # R # V\        9   dB   \        V P                  ^ 4      4      pV\        P                  J d   \        # \        V,          # V\        P                  8X  dq   \        V P                  ^ 4      4      p\        V P                  ^4      4      pV\        P                  J g   V\        P                  J d   \        # \        WC3,          # V\        P                  8X  d   V P!                  4       p\#        V\$        4      '       dV   \'        V4      p\(        VP*                  P-                  4        Uu. uF  qwP.                  NK  	  upVP0                  3,          # VP3                  4       pV'       g   V P5                  4       # VP7                  4       p	\9        RV	 24      p
 \;        W4      # V P5                  4       # u upi   \<         d    T	 RT 2u # i ; i)Nzgi.repository..)get_tag
tag_pytypegetr   VOID
is_pointerr   list_tag_types
get_pytypeget_param_typer   emptylistGHASHdict	INTERFACEget_interface
isinstancer   r   r   
parametersvalues
annotationreturn_annotationget_nameget_tag_as_stringget_namespacer   getattrNotImplementedError)r   tagpytype
value_typekey_typeinfosigparam	info_nameinfo_namespacemodules   &          r   r$   r$   =   s   
//
C$$v$
gllJ
n 6 6q 9:
(KJ
gmmg44Q78 6 6q 9:
y&*	*GKH())
g$$&dL))$T*C/2~~/D/D/FG/Fe!!/FG%%'  MMO	,,..++-/?@A	36-- ((** H # 	3$%Qyk22	3s   H&
H+ +I ?I c                0    V ^8  d   QhR\         R\        /# )r   r:   r   )r   r   )r   s   "r   r   r   e   s"     XB XB\ XBi XBr   c           
      h	  a V P                  4       pV Uu0 uF  q"P                  4       kK  	  upoV3R  lp. p\        V \        4      '       d   V P	                  4       '       d1   VP                  \        V! R4      \        P                  4      4       MV P                  4       '       d0   VP                  \        V! R4      \        P                  4      4       Mt\        V \        4      '       d_   VP                  \        V! R4      \        P                  4      4       VP                  \        V! R4      \        P                  4      4       V P                  4       P                  4       0p\        4       pV Fn  pVP                  VP                  4       4       VP                  VP                  4       P                  4       4       VP                  VP!                  4       4       Kp  	  \#        V4       F  w  rrVP%                  4       \&        P(                  8X  d   K*  Wu9   d   K2  \        P*                  p\-        VP                  4       4      p	VP/                  4       '       g   Wv9   d/   RpV	\        P*                  Jd   V	\0        Jd   \2        V	,          p	MVP5                  4       '       d   RpVP                  \        VP                  4       \        P                  VV	R7      4       K  	  \7        R \#        V4       4       ^ R7      p
\#        V4       FO  w  r{Wz8  d    MFVP8                  \        P*                  Jg   K-  VP;                  \        P*                  R7      WG&   KQ  	  \-        V P                  4       4      pV P=                  4       '       d   \2        V,          p. p\#        V4       F  w  rrVP%                  4       \&        P>                  8X  d   K*  Wu9   d   K2  \-        VP                  4       4      p	VP/                  4       '       d"   V	\        P*                  Jd   \2        V	,          p	VP                  V	4       K  	  Ve   VPA                  ^ V4       \C        V4      ^8  d   \D        \E        V4      ,          pM\C        V4      ^8X  d
   V^ ,          p\G        WLR	7      # u upi )
c                 N   < V S9   d   V R ,          p K  SP                  V 4       V # )_)add)name	arg_namess   &r   unique"generate_signature.<locals>.uniquei   s%    iCKDdr   clsselftypeN.)defaultr/   c              3   j   "   T F)  w  rVP                   \        P                  J g   K%  Vx  K+  	  R # 5i)N)rL   r   r&   ).0ir<   s   &  r   	<genexpr>%generate_signature.<locals>.<genexpr>   s%     S.z%--9??2R.s   "3
3)rL   )r0   )$get_argumentsr1   r,   r   is_constructorappendr   POSITIONAL_OR_KEYWORD	is_methodr
   get_return_typeget_array_length_indexsetrD   get_destroy_indexget_type_infoget_closure_index	enumerateget_directionr   OUTr&   r$   may_be_nullr   r   is_optionalmaxrL   replacemay_return_nullINinsertlentupler   )r:   argsargrG   paramsignore_indicesuser_data_indicesrO   rL   r/   last_requiredr<   r0   out_argsrF   s   &             @r   r   r   e   s}   D+/04C40I F$%%  MM)F5M93R3RST^^MM)F6NI4S4STU	D)	$	$iv	0O0OPQiv	0O0OPQ **,CCEFN300233,,.EEGHc3356 
 D/)--/// 1 1 34
?? 6G0Zs5J%j1
__G//%		
# "6 SYv.SM f%==	/ioo>FI	 & #4#7#7#9:$%67HD/),,. 1 1 34
??9??!B!*-J
# " $,-
8}q!%/2	X!	$QKVAAm 1s   R/N)0	importlibr   inspectr   r   typingr   r   r   _errorr	   _gir
   r   r   r   r   r   r   r   __all__BOOLEANboolINT8intUINT8INT16UINT16INT32UINT32INT64UINT64FLOATfloatDOUBLEGTYPEUTF8strFILENAMEUNICHARERRORr   GLISTGSLISTARRAYr#   r$   r    r   r   <module>r      s[  ( $ ( * * 	 	 	  
 OOTLL# MM3 MM3	
 NNC MM3 NNC MM3 NNC MM5 NNE MM5 LL# c OOS  MM6!
& --?%+PXBr   