Dashboard
PHP:
8.2.30
OS:
Linux
User:
dh_nv8b2m
/
/
usr
/
lib
/
python3
/
dist-packages
/
sphinx
/
domains
/
__pycache__
📤 Upload
📝 New File
📁 New Folder
Close
Editing: index.cpython-310.pyc
o �$�a� � @ s d Z ddlmZmZmZmZmZmZ ddlm Z ddl mZmZ ddl mZ ddlmZ ddlmZ ddlmZ dd lmZmZ dd lmZmZ ddlmZ ddlmZ er\dd lm Z e�!e"�Z#G dd� de�Z$G dd� de�Z%G dd� de�Z&dddee'ef fdd�Z(dS )z� sphinx.domains.index ~~~~~~~~~~~~~~~~~~~~ The index domain. :copyright: Copyright 2007-2021 by the Sphinx team, see AUTHORS. :license: BSD, see LICENSE for details. � )� TYPE_CHECKING�Any�Dict�Iterable�List�Tuple)�nodes)�Node�system_message)� directives)�addnodes)�Domain)�BuildEnvironment)�logging�split_index_msg)� ReferenceRole�SphinxDirective)�process_index_entry)� OptionSpec)�Sphinxc @ s� e Zd ZdZdZdZedeee e eeeeef f fdd��Zdeddfdd �Zd e e deddfdd �Zdedededdfdd�ZdS )�IndexDomainzMathematics domain.�index�returnc C s | j �di �S �N�entries)�data� setdefault)�self� r �6/usr/lib/python3/dist-packages/sphinx/domains/index.pyr % s zIndexDomain.entries�docnameNc C s | j �|d � d S )N)r �pop)r r r r r � clear_doc) s zIndexDomain.clear_doc�docnames� otherdatac C s |D ]}|d | | j |<