| Server IP : 88.99.149.37 / Your IP : 216.73.216.141 Web Server : nginx/1.31.2 System : Linux server-88-99-149-37 6.12.0-124.56.5.el10_1.x86_64 #1 SMP PREEMPT_DYNAMIC Fri May 15 06:12:08 EDT 2026 x86_64 User : muralimurth ( 1015) PHP Version : 8.4.23 Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /usr/share/glib-2.0/gdb/__pycache__/ |
Upload File : |
�
��f4( c sd � d dl Z d dlZd dlZej d dk\ reZnd dlZej Z d dl Z dZ
e j j Zd� Z
d� Zd� Zd� Zd � Z G d
� d� Zd� Z G d
� d� Zd� Zd� Zd� Zd� Z G d� de� Z G d� d� Z G d� de� Zd� Zy# e$ r dZ
Y �_w xY w)� N� TFc sH � t j � j | � S �N)�gdbZselected_frame�read_var)Zsymnames �&/usr/share/glib-2.0/gdb/gobject_gdb.py�read_global_varr s � �����(�(��1�1� c s� � d� }t | � } | | dz z
}|dkD rGt j |� j t j d� j � � }|S ||� }|S )Nc sN � | dk( ry t d� }|�y || dz j S )Nr Zstatic_fundamental_type_nodesi )r Zaddress)�typenode�vals r �lookup_fundamental_typez3g_type_to_typenode.<locals>.lookup_fundamental_type s4 � ��q�=���=�>���;���8�q�=�!�)�)�)r i i� ZTypeNode)�longr ZValue�cast�lookup_type�pointer)�gtyper
r s r �g_type_to_typenoder sk � �*�
��K�E��u�q�y� �H��8���9�9�X�&�+�+�C�O�O�J�,G�,O�,O�,Q�R�� �O� +�8�4���Or c sN � t | � }|�t j |d � S y )N�qname)r �glib_gdb�g_quark_to_string)r r s r �g_type_to_namer - s+ � �!�%�(�H����)�)�(�7�*;�<�<�r c s� �� �fd��| j }|j t j k7 ry|j � } �|� S )Nc s` �� t | � dk( ry| j t j k( r.| j � } | j t j k( r�.| j t j
k7 ry| j
� }t |� dk ry|d } �|j � S )N�
GTypeInstanceTF� r ) �str�coder ZTYPE_CODE_TYPEDEF�targetZTYPE_CODE_STRUCT�fields�len�type)r r Zfirst_field�is_g_type_instance_helpers �r r z5is_g_type_instance.<locals>.is_g_type_instance_helper5 s� �� ��t�9��'���i�i�3�0�0�0��;�;�=�D� �i�i�3�0�0�0� �9�9��,�,�,��������v�;��?���Q�i��(��)9�)9�:�:r F)r r r �
TYPE_CODE_PTRr )r r r s @r �is_g_type_instancer 4 s>