| Server IP : 127.0.0.1 / Your IP : 216.73.216.109 Web Server : Apache/2.4.54 (Win64) OpenSSL/1.1.1q PHP/8.1.10 System : Windows NT DESKTOP-E5T4RUN 10.0 build 19045 (Windows 10) AMD64 User : SERVERWEB ( 0) PHP Version : 8.1.10 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/cygwin64/lib/python3.9/site-packages/sphinx/domains/__pycache__/ |
Upload File : |
a
�ab|� � @ s2 d Z ddlZddlZddlZddlZddlZddlZddlmZ ddlmZm Z m
Z
mZmZm
Z
mZmZmZmZ ddlmZ ddlmZmZ ddlmZ ddlmZ dd lmZ dd
lmZmZm Z ddl!m"Z" ddl#m$Z$ dd
l%m&Z&m'Z' ddl(m)Z) ddl*m+Z+m,Z,m-Z-m.Z. ddl/m0Z0 ddl1m2Z2m3Z3 ddl4m5Z5 ddl4m6Z7 ddl8m9Z9 ddl:m;Z; ddl<m=Z=m>Z>m?Z? ddl@mAZA ddlBmCZC ddlDmEZEmFZFmGZG ddlHmIZImJZJ e;�KeL�ZMe�NdejO�ZPe2d�e2d�e2d�e2d�e2d �e2d!�e2d"�d#�ZQG d$d%� d%e
�ZRG d&d'� d'e
�ZSdkeTeUeeTeTeTeUf d)�d*d+�ZVdleTe0eUejd,�d-d.�ZWdmeTe0ee d/�d0d1�ZXdneTe0ejYd2�d3d4�ZZeeTdd5�d6d7�Z[G d8d9� d9�Z\G d:d;� d;e\e=�Z]G d<d=� d=e\e>�Z^G d>d?� d?e\e?�Z_G d@dA� dAe)eeTeTf �Z`G dBdC� dCe`�ZaG dDdE� dEea�ZbG dFdG� dGe`�ZcG dHdI� dIe`�ZdG dJdK� dKe`�ZeG dLdM� dMee�ZfG dNdO� dOee�ZgG dPdQ� dQee�ZhG dRdS� dSe`�ZiG dTdU� dUe`�ZjG dVdW� dW�ZkG dXdY� dYeA�ZlG dZd[� d[eA�ZmG d\d]� d]e9�Zne"eTeTedd^�d_d`�ZoG dadb� dbe,�ZpG dcdd� dde+�Zqe"e0eeede�dfdg�Zre"e eTef dh�didj�ZsdS )oz�
sphinx.domains.python
~~~~~~~~~~~~~~~~~~~~~
The Python domain.
:copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
:license: BSD, see LICENSE for details.
� N)� Parameter)
�Any�Dict�Iterable�Iterator�List�
NamedTuple�Optional�Tuple�Type�cast)�nodes)�Element�Node)�
directives)�Inliner)�addnodes)�desc_signature�pending_xref�pending_xref_condition)�Sphinx)�Builder)�RemovedInSphinx50Warning�RemovedInSphinx60Warning)�ObjectDescription)�Domain�Index�
IndexEntry�ObjType)�BuildEnvironment)�_�__)�ast)�parse)�XRefRole)�logging)�Field�GroupedField�
TypedField)�SphinxDirective)�signature_from_str)�find_pending_xref_condition�make_id�make_refnode)�
OptionSpec�TextlikeNodea ^ ([\w.]*\.)? # class name(s)
(\w+) \s* # thing name
(?: \(\s*(.*)\s*\) # optional: arguments
(?:\s* -> \s* (.*))? # return annotation
)? $ # and nothing more
�module�keyword�operator�object� exception� statementzbuilt-in function)r0 r1 r2 r3 r4 r5 �builtinc @ s. e Zd ZU eed<