OwlCyberSecurity - MANAGER
Edit File: parser.cpython-38.pyc
U �u_�2 � @ sB d dl Z d dlZddlmZ ddlmZ G dd� d�Zdd� ZdS ) � N� )� dbustypes)�print_errorc @ sj e Zd ZdZdZdZdZdZdZdZ dZ d Zddd�Zd Z dZdZdZdd� Zdd� Zdd� Zdd� ZdS )� DBusXMLParser�topZnodeZ interface�method�signal�property�argZ annotationZignoredTc C sx t jj�� | _| j| j_| j| j_| j | j_ | j| j_g | _ d | _tj| _g | _d | _g | _d| _|| _| j�|� d S )N� )�xmlZparsersZexpatZParserCreateZ_parser�handle_commentZCommentHandler�handle_char_dataZCharacterDataHandler�handle_start_elementZStartElementHandler�handle_end_elementZEndElementHandler�parsed_interfaces�_cur_objectr � STATE_TOP�state�state_stack�_cur_object_stack�doc_comment_last_symbol�_h_type_implies_unix_fdZParse)�self�xml_data�h_type_implies_unix_fd� r �%/usr/share/glib-2.0/codegen/parser.py�__init__'