← Back
Editing: aliases.cpython-311.pyc
� cR�aHk � �f � d Z ddlmZ ddlmZmZmZ ddlmZ ddl m Z mZmZ ddl mZ ddlmZ ddlmZ dd lmZ ddlZdd lmZ ddlmZ ddlZ e� � Z G d� d e� � Z G d� de!� � Z"d� Z# ej$ � � D ] Z% e#e%� � � G d� de� � Z& G d� de&� � Z'dS )z' Aliases gather aliasing informations. � )�GlobalDeclarations)� Intrinsic�Class�UnboundValue)�ModuleAnalysis)� functions�methods�MODULES)�Unparser)�demangleN)�isnum��deepcopy)�productc � � e Zd ZdS )�UnboundIdentifierErrorN)�__name__� __module__�__qualname__� � �:/usr/lib/python3/dist-packages/pythran/analyses/aliases.pyr r s � � � � � ��Dr r c �J � � e Zd ZdZ ed� � ZdZi Z� fd�Zefd�Z � xZ S )�ContainerOfz� Represents a container of something We just know that if indexed by the integer value `index', we get `containee' �nan��index� containeec � �� t |� � t |� � � � � f}|t j vr7t t | � � � | � � }|t j |<