File: //usr/lib/python3/dist-packages/gi/overrides/__pycache__/__init__.cpython-311.pyc
�
��T`2 � � � d dl Z d dlZd dlZd dlZd dlZd dlmZ d dlmZ d dl m
Z
mZ d dlm
Z
mZ d dlmZ eee� � Zi Z G d� dej � � Z G d � d
e� � Zd� Zd� ZeZ d
� Zd� Z e� � i i edfd�Zdd�Zd� ZdS )� N)�
get_loader)�PyGIDeprecationWarning)�CallableInfo�pygobject_new_full)� TYPE_NONE�TYPE_INVALID)�extend_pathc �4 � � e Zd ZdZ� fd�Zd� Zd� Zd� Z� xZS )�OverridesProxyModulez7Wraps a introspection module and contains all overridesc �p �� t t | � � � |j � � || _ d S �N)�superr �__init__�__name__�_introspection_module)�self�introspection_module� __class__s ��7/usr/lib/python3/dist-packages/gi/overrides/__init__.pyr zOverridesProxyModule.__init__ s: �� �
�"�D�)�)�2�2� �)� +� +� +�%9��"�"�"� c �, � t | j |� � S r
)�getattrr )r �names r �__getattr__z OverridesProxyModule.__getattr__ s � ��t�1�4�8�8�8r c � � t t | j � � � � }|� | j � � � � � |� t | j � � � � t |� � S r
)�set�dirr �update�__dict__�keysr �sorted)r �results r �__dir__zOverridesProxyModule.__dir__"