PK
œqhYî¶J‚ßF ßF ) nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
Notice: ob_end_clean(): Failed to delete buffer. No buffer to delete in /home/telusvwg/public_html/da754d/index.php on line 8
| Dir : /opt/cloudlinux/venv/lib64/python3.11/site-packages/astroid/__pycache__/ |
| Server: Linux premium279.web-hosting.com 4.18.0-553.45.1.lve.el8.x86_64 #1 SMP Wed Mar 26 12:08:09 UTC 2025 x86_64 IP: 66.29.132.192 |
| Dir : //opt/cloudlinux/venv/lib64/python3.11/site-packages/astroid/__pycache__/constraint.cpython-311.pyc |
�
�|oi� � �D � d Z ddlmZ ddlZddlmZmZ ddlmZ ddl m
Z
ddlmZm
Z
mZ ddlmZ ej d k rdd
l mZ ndd
lmZ e
e
j e
j e
j e
j f Z G d� de� � Z G d
� de� � Zd!d�Z eef� � Z d"d�Z d#d$d �ZdS )%zHClasses representing different types of constraints on inference values.� )�annotationsN)�ABC�abstractmethod)�Iterator)�Union)�bases�nodes�util)�InferenceResult)� � )�Selfc �^ � e Zd ZdZdd�Zee ddd�� � � � Zedd�� � ZdS )�
Constraintz-Represents a single constraint on a variable.�node�nodes.NodeNG�negate�bool�return�Nonec �$ � || _ || _ d S )N�r r )�selfr r s �d/builddir/build/BUILD/cloudlinux-venv-1.0.10/venv/lib/python3.11/site-packages/astroid/constraint.py�__init__zConstraint.__init__ s � ��� �7����Q�Q� F�cls�
type[Self]�
_NameNodes�expr�Self | Nonec � � dS )z�Return a new constraint for node matched from expr, if expr matches
the constraint pattern.
If negate is True, negate the constraint.
N� )r r r r s r �matchzConstraint.match! � � � � r �inferredr c � � dS )�HReturn True if this constraint is satisfied by the given inferred value.Nr# �r r&