Nexus File Manager
v2.0
🏠
Dashboard
⚡
System
🌐
›
opt
›
alt
›
python38
›
lib64
›
python3.8
›
test
›
__pycache__
Quick:
⬆️ Parent
🌐 Root
🏠 Home
🌍 WWW
📁 Temp
⚙️ Etc
📤 Upload
📁 Create
⚡ WordPress Admin
🔄 Refresh
✏️ mod_generics_cache.cpython-38.opt-1.pyc
← Back
U i�f� � @ s� d Z ddlZddlmZ ddlmZmZmZ ejdd� dkrLe ed�� nLe ed ed d �ZdZdZ ed�ZG dd� dee �ZG d d � d ee �ZdS )zEModule for testing the behavior of generics across different modules.� N)�dedent)�TypeVar�Generic�Optional� )� � af default_a: Optional['A'] = None default_b: Optional['B'] = None T = TypeVar('T') class A(Generic[T]): some_b: 'B' class B(Generic[T]): class A(Generic[T]): pass my_inner_a1: 'B.A' my_inner_a2: A my_outer_a: 'A' # unless somebody calls get_type_hints with localns=B.__dict__ �A�B)� default_a� default_b�Tc @ s e Zd Zedd�ZdS )r r )Zsome_bN)�__name__� __module__�__qualname__�dict�__annotations__� r r �</opt/alt/python38/lib64/python3.8/test/mod_generics_cache.pyr '