403Webshell
Server IP : 178.105.222.151  /  Your IP : 216.73.216.38
Web Server : nginx/1.28.3
System : Linux MNK 7.0.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Wed Apr 22 16:06:43 UTC 2026 x86_64
User : www-data ( 33)
PHP Version : 8.5.4
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /lib/python3/dist-packages/gi/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3/dist-packages/gi/__pycache__/docstring.cpython-314.pyc
+
���i����^RIHtHtHtHtHtHtHtRsRt	Rt
Rt/]P]
b]P]b]P ]b]P"]b]P$]b]P&]b]P(]b]P*]b]P,]b]P.]b]P2]b]P4]b]P8]b]P:]b]P<]b]P@]!b]PD]!b]PF]!]PHR]PJR]PLR]PNR/Ct(Rt)Rt*Rt+R	t,]	!],4R#)
�)�	VFuncInfo�FunctionInfo�CallableInfo�
ObjectInfo�
StructInfo�	Direction�TypeTagNc�
�VsR#)z�Set doc string generator function.

:param callable func:
    Callable which takes a GIInfoStruct and returns documentation for it.
N��_generate_doc_string_func)�funcs&�./usr/lib/python3/dist-packages/gi/docstring.py�set_doc_string_generatorr#s
��!%��c��\#)z6Returns the currently registered doc string generator.r�rr�get_doc_string_generatorr-s��$�$rc��\V4#)a%Generate a doc string given a GIInfoStruct.

:param gi.types.BaseInfo info:
    GI info instance to generate documentation for.
:returns:
    Generated documentation as a string.
:rtype: str

This passes the info struct to the currently registered doc string
generator and returns the result.
r��infos&r�generate_doc_stringr2s��%�T�*�*rc�|�VP4p\PV4pV'd\VR4'd
VP#V\
P8XdNVP4pVP4pV'gVP4#VP4RV2#VP4#)�__name__�.)�get_tag�_type_tag_to_py_type�get�hasattrrr	�	INTERFACE�
get_interface�get_name�get_tag_as_string�
get_namespace)�gi_type�type_tag�py_type�iface�	info_names&    r�_get_pytype_hintr)[s������ �H�"�&�&�x�0�G��7�7�J�/�/������7�$�$�$��%�%�'���N�N�$�	���,�,�.�.��%�%�'�(��)��5�5��$�$�&�&rc�:�.p\V\4'g-\V\4'dVP4'dR.pVP	4pR	pVP4P
40p\4pVFnpVPVP44VPVP4P
44VPVP44Kp	\V4F�wrvVP4\P8XdK*Wt9dK2VP!4p\#VP44p	W�9dVRV	,,
pVP%4'gWu9dVR,
pMVP'4'd
VR,
pVP)V4K�	RP+V4p
.p\#VP44pVP-4'gAV'd9W�9d3TpVP/4'd
VR,
pVP)V4\V4F�wrvVP4\P08XdK*Wt9dK2VP!4p\#VP44p	W�9dVRV	,,
pVP)V4K�	V'd$VP2RV
RRP+V42#VP2RV
R2#)
�self�:z=Nonez=<optional>z, z or None�(z) -> �))�void)�
isinstancerr�	is_method�
get_arguments�get_return_type�get_array_length_index�set�add�get_destroy_index�
get_type_info�get_closure_index�	enumerate�
get_directionr�OUTr!r)�may_be_null�is_optional�append�join�skip_return�may_return_null�INr)
r�in_args_strs�args�hint_blacklist�ignore_indices�user_data_indices�arg�i�argstr�hint�in_args_str�
out_args_strs�return_hints
&            r�_generate_callable_info_docrPms����L��$�	�"�"��4��&�&�4�>�>�+;�+;��x������D��N��*�*�,�C�C�E�F�N���������3�0�0�2�3����3�,�,�.�E�E�G�H����c�3�3�5�6���D�/�������)�-�-�/������������ 1� 1� 3�4���%��c�D�j� �F��?�?���� 6��g��F�
�_�_�
�
��m�#�F����F�#�"��)�)�L�)�K��M�"�4�#7�#7�#9�:�K������+�+�2S������!�!��j� �F����V�$��D�/�������)�,�,�.������������ 1� 1� 3�4���%��c�D�j� �F����V�$�"���-�-���+��e�D�I�I�m�4L�3M�N�N��m�m�_�A�k�]�!�,�,rc��RpRp\V\4'd<VP4^8�d&VRVP4,R,,
pM%VRVP4,R,,
pVP	4F;pVP4'gKVR\
V4,R,,
pK=	V'd	W,#R#)z
:Constructors:

::

�z    z()
z(**properties)
�
)r0r�get_sizer!�get_methods�is_constructorrP)r�header�doc�method_infos&   r�_generate_class_info_docrZ�s���
)�F�
�C��$�
�#�#��=�=�?�Q���6�D�M�M�O�+�f�4�4�C���v��
�
��'�*<�<�<���'�'�)���%�%�'�'��6�7��D�D�t�K�K�C�*���|��
rc��\V\\34'd\V4#\V\4'd\V4#R#)rR)r0rrrZrrPrs&r�_generate_doc_dispatchr\�s:���$��Z�0�1�1�'��-�-��$��%�%�*�4�0�0�
r)-�_girrrrrrr	rrrr�BOOLEAN�bool�INT8�int�UINT8�INT16�UINT16�INT32�UINT32�INT64�UINT64�FLOAT�float�DOUBLE�GLIST�list�GSLIST�ARRAY�GHASH�dict�UTF8�str�FILENAME�UNICHARr�GTYPE�ERROR�VOIDrr)rPrZr\rrr�<module>rys���(���!��%�%�
+���O�O�T���L�L�#���M�M�3���M�M�3�	�
�N�N�C���M�M�3�
��N�N�C���M�M�3���N�N�C���M�M�5���N�N�E���M�M�4���N�N�D���M�M�4���M�M�4�� �L�L�#�!�"���c�#�$�O�O�S����t��M�M�4��M�M�4��L�L�$�-��4'�$;-�|�(��/�0r

Youez - 2016 - github.com/yon3zu
LinuXploit