Format: application/x-python-code
1 o
2
3 �hD � @ s� d dl mZ d dlmZ d dlmZmZ d dlmZ d dlm Z d dlm
4 Z
5 d dlmZ d dlm
6 Z
7 d d lmZmZmZ d d
8 lmZmZmZmZmZ d dlmZmZmZmZmZ d dlmZm Z m!Z! d d
9 l"m#Z#m$Z$ d dl%m&Z& d dlm'Z' d dl(m)Z) d dl*m+Z+ d dl,m-Z- G dd� de�Z.G dd� de�Z/G dd� d�Z0G dd� de0e/ed�Z1G dd� de�Z2G dd� de1�Z3G d d!� d!e#e$�Z4G d"d#� d#e4�Z5G d$d%� d%e4�Z6G d&d'� d'e0e�Z7d(d)� Z8d*S )+� )�tree)�debug)�inference_state_method_cache�CachedMetaClass)�compiled)� recursion)�
10 docstrings)�
11 flow_analysis��
12 TreeSignature)�ParserTreeFilter�FunctionExecutionFilter� AnonymousFunctionExecutionFilter)� ValueName�AbstractNameDefinition�AnonymousParamName� ParamName�NameWrapper)�ContextualizedNode� NO_VALUES�ValueSet� TreeValue�ValueWrapper)�LazyKnownValues�LazyKnownValue�
13 LazyTreeValue)�ValueContext�TreeContextMixin)�iterable)�parser_utils)�get_yield_exprs)�values_from_qualified_names��TupleGenericManagerc @ s0 e Zd ZdZdZdd� Zedd� �Zdd� Zd S )
14 �
15 LambdaNamez<lambda>�functionc C s || _ |j| _d S �N)�
16 _lambda_value�parent_context)�selfZlambda_value� r* �Sc:\Users\shubh\Videos\agent\nova\Lib\site-packages\jedi/inference/value/function.py�__init__ s zLambdaName.__init__c C s
17 | j jjS r&