관리-도구
편집 파일: nodes.cpython-311.pyc
� �܋f} � � � d Z ddlmZ ddlmZmZ ddlmZmZm Z ddl mZ e d� � Z e dd� � � Z eeeegd f Z G d� d� � Z G d� d e� � Z G d� de� � Z G d� de� � Z G d� de� � Z G d� de� � Z G d� de� � Z G d� de� � Z G d� de� � Zd S )zPMicro reports objects. A micro report is a tree of layout and content objects. � )�annotations)�Iterable�Iterator)�Any�Callable�TypeVar)� BaseWriter�_T�_VNodeT�VNode)�boundNc �. � e Zd Zdd�Zdd�Zdd �Zdd�ZdS )r �return�Nonec �h � d | _ g | _ | j j � � � | _ d S �N)�parent�children� __class__�__name__�lower�visitor_name��selfs �p/builddir/build/BUILD/cloudlinux-venv-1.0.6/venv/lib/python3.11/site-packages/pylint/reporters/ureports/nodes.py�__init__zVNode.__init__ s/ � �)-���%'�� �!%��!8�!>�!>�!@�!@����� �Iterator[VNode]c �* � t | j � � S r )�iterr r s r �__iter__zVNode.__iter__ s � ��D�M�"�"�"r r r �visitorr �argsr �kwargsc �J � t |d| j � �� � } || g|�R i |��S )N�visit_��getattrr �r r"