shell bypass 403
UnknownSec Shell
:
/
usr
/
share
/
glib-2.0
/
codegen
/
__pycache__
/ [
drwxr-xr-x
]
upload
mass deface
mass delete
console
info server
name :
codegen_docbook.cpython-312.pyc
� 3�eI � �@ � d dl Z d dlZd dlmZ ddlmZ G d� d� Zy)� N)�path� )�utilsc �` � e Zd Zd� Zd� Zd� Zd� Zd� Zd� Zd� Z d� Z d � Zd � Zd� Z d� Zd � Zd� Zy)�DocbookCodeGeneratorc �2 � || _ | j � y )N)�ifaces�generate_expand_dicts)�selfr s �./usr/share/glib-2.0/codegen/codegen_docbook.py�__init__zDocbookCodeGenerator.__init__! s � �����"�"�$� c � � d}|r1|j D ]! }t t |j � |� }�# nt t |j � |� }d}|rr|j D ]b }|j D ]! }t t |j � |� }�# |j D ]! }t t |j � |� }�# �d n`|j D ]! }t t |j � |� }�# |j D ]! }t t |j � |� }�# |rk| j j dt j |j � |j |j |t |j � z dfz � nA| j j d|j |t |j � z dfz � d}|j D ]{ }|dkD r#| j j d|dz dfz � | j j d|j |t |j � z d|j fz � |dz }�} |j D ]{ }|dkD r#| j j d|dz dfz � | j j d |j |t |j � z d|j fz � |dz }�} | j j d � y )Nr z1<link linkend="gdbus-method-%s.%s">%s</link>%*s (� �%s%*s (�, %*s� zIN %s%*s %sr zOUT %s%*s %s�); )�methods�max�len�name�in_args� signature�out_args�out�writer �dots_to_hyphens) r �i�m�in_synopsis�max_method_len�_m�max_signature_len�a�counts r �print_method_prototypez+DocbookCodeGenerator.print_method_prototype% s� � �����i�i� C��!$�S����\�>�!B�� C� !��Q�V�V��n�=�N�����i�i� Q����� Q�A�(+�C����,<�>O�(P�%�Q���� Q�A�(+�C����,<�>O�(P�%�Q� Q� �Y�Y� M��$'��A�K�K�(8�:K�$L�!� M��Z�Z� M��$'��A�K�K�(8�:K�$L�!� M� ��H�H�N�N�C��)�)�!�&�&�1��F�F��F�F�"�S����[�0���� � �H�H�N�N�9������Q�V�V��0L�b�'Q�Q�R������ �A��q�y������x�>�A�+=�r�*B�B�C��H�H�N�N���;�;� 1�C����4D� D�b�!�&�&�Q�R� � �A�I�E� � ��� �A��q�y������x�>�A�+=�r�*B�B�C��H�H�N�N���;�;� 1�C����4D� D�b�!�&�&�Q�R� � �A�I�E� � �����v�r c �B � d}|r1|j D ]! }t t |j � |� }�# nt t |j � |� }d}|rB|j D ]2 }|j D ]! }t t |j � |� }�# �4 n0|j D ]! }t t |j � |� }�# |rk| j j dt j |j � |j |j |t |j � z dfz � nA| j j d|j |t |j � z dfz � d}|j D ]{ }|dkD r#| j j d|dz dfz � | j j d|j |t |j � z d|j fz � |dz }�} | j j d � y ) Nr z1<link linkend="gdbus-signal-%s.%s">%s</link>%*s (r r r r z%s%*s %sr r ) �signalsr r r �argsr r r r r ) r r �sr! �max_signal_len�_sr$ r% r&