| 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,( � @ s� d dl Z d dlmZmZmZmZmZmZmZ d dl m
Z
d dlmZ d dl
mZ d dlmZmZ d dlmZ d dlmZ d d lmZ d d
lmZmZ d dlmZ d dlmZmZ d d
l m!Z! d dl"m#Z# d dl$m%Z%m&Z& d dl'm(Z( e#�)e*�Z+e �,d�Z-G dd� dee. �Z/e.ee.e.f d�dd�Z0G dd� de/�Z1G dd� de/�Z2G dd� de/�Z3G dd� de�Z4eee.ef d�d d!�Z5dS )"� N)�Any�Dict�Iterator�List�Optional�Tuple�cast)�Element)�
directives)�addnodes)�desc_signature�pending_xref)�Sphinx)�Builder)�ObjectDescription)�Domain�ObjType)�BuildEnvironment)�_�__)�XRefRole)�logging)�make_id�make_refnode)�
OptionSpecz\.\. (.+?)::(.*)$c @ sB e Zd Zeeedd�dd�Zeeed�dd�Zeed�d d
�ZdS )�
ReSTMarkupN��name�sig�signode�returnc C s� t | j| jj| j|�}|d �|� | �|�}|| jjjvrV||d vrV|d �|� | jj�|� t t
| j�d��}|j| j|||d� | �
| j|�}|r�| jd �d||dd f� d S )N�ids�rst��location�entries�single� )r �env�state�document�objtype�append�make_old_idr! �note_explicit_targetr �
ReSTDomain�
get_domain�note_object�get_index_text� indexnode)�selfr r r �node_id�old_node_id�domainZ indextext� r8 �6/usr/lib/python3.9/site-packages/sphinx/domains/rst.py�add_target_and_index( s
zReSTMarkup.add_target_and_index��
objectnamer r c C s dS )Nr'