| Server IP : 138.197.176.125 / Your IP : 216.73.217.54 Web Server : Apache/2.4.41 (Ubuntu) System : Linux SuiteCRM-8 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64 User : root ( 0) PHP Version : 8.3.19 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /proc/self/root/lib/python3/dist-packages/jinja2/__pycache__/ |
Upload File : |
U
�G�\�# � @ sp d dl mZ d dlmZ dZdZdZdZddd �Zdd
d�Z G dd
� d
e
�ZG dd� de�ZG dd� de�Z
dS )� )�NodeVisitor)� iteritems�paramZresolve�aliasZ undefinedNc C s* t |d�}t|�}| D ]}|�|� q|S �N)�parent)�Symbols�FrameSymbolVisitor�visit)�nodes�parent_symbols�sym�visitor�node� r �3/usr/lib/python3/dist-packages/jinja2/idtracking.py�find_symbols s
r c C s t |d�}|�| � |S r )r �analyze_node)r r r
r r r �symbols_for_node s
r c @ sx e Zd Zddd�Zdd� Zddd�Zdd � Zd
d� Zdd
� Zdd� Z dd� Z
dd� Zdd� Zdd� Z
dd� Zdd� ZdS )r Nc C sD |d kr |d krd}n
|j d }|| _ || _i | _i | _t� | _d S )Nr � )�levelr �refs�loads�set�stores)�selfr r r r r �__init__ s
zSymbols.__init__c K s t | �}|j|f|� d S �N)�RootVisitorr
)r r �kwargsr r r r r '