Uname : Linux premium36.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
Soft : LiteSpeed
Ip : 198.54.115.237
Port : 443
~
/
opt
/
cloudlinux
/
venv
/
lib
/
python3.11
/
site-packages
/
astroid
/
nodes
/
__pycache__
[ HOME ]
Exec
Submit
File Name : _base_nodes.cpython-311.pyc
� � h� � � � d Z ddlmZ ddlZddlZddlmZ ddlmZm Z ddl mZ ddlm Z ddlmZ erdd l mZ ej d k rddlmZ nddlmZ G d � de� � Z G d� de� � Z G d� de� � Z G d� de� � Z G d� de� � Z G d� deee� � Z G d� de� � Z G d� de� � ZdS )zThis module contains some base nodes that can be inherited for the different nodes. Previously these were called Mixin nodes. � )�annotationsN)�Iterator)� TYPE_CHECKING�ClassVar)� decorators)�AttributeInferenceError)�NodeNG)�nodes)� � )�cached_property)�cachedpropertyc �$ � e Zd ZdZdZ d� Zd� ZdS )� StatementzpStatement node adding a few attributes. NOTE: This class is part of the public API of 'astroid.nodes'. Tc � � | j � | � � }|� | � � } ||dz S # t $ r Y dS w xY w)z|The next sibling statement node. :returns: The next sibling statement node. :rtype: NodeNG or None � N)�parent�child_sequence�index� IndexError��self�stmtsr s �j/builddir/build/BUILD/cloudlinux-venv-1.0.8/venv/lib/python3.11/site-packages/astroid/nodes/_base_nodes.py�next_siblingzStatement.next_sibling'