§ |<ˆj6 ã ó — d dl mZ d dlmZmZmZ d dlmZ d dlm Z m Z d dlmZm Z d dlmZ dd „Z e e¦ « d e¦ « dZdd„Zddd„Z e¦ « ej ee¦ « e¦ « dS )é )Úannotations)ÚcontextÚ inference_tipÚnodes)Úregister_module_extender)Ú_extract_single_nodeÚparse)Ú PY39_PLUSÚ PY311_PLUS)ÚAstroidManagerÚreturnúnodes.Modulec ó@ — t rd} nd} t d| › d�¦ « S )Nz import re._compiler as _compilerzimport sre_compile as _compilerz a NOFLAG = 0 ASCII = _compiler.SRE_FLAG_ASCII IGNORECASE = _compiler.SRE_FLAG_IGNORECASE LOCALE = _compiler.SRE_FLAG_LOCALE UNICODE = _compiler.SRE_FLAG_UNICODE MULTILINE = _compiler.SRE_FLAG_MULTILINE DOTALL = _compiler.SRE_FLAG_DOTALL VERBOSE = _compiler.SRE_FLAG_VERBOSE TEMPLATE = _compiler.SRE_FLAG_TEMPLATE DEBUG = _compiler.SRE_FLAG_DEBUG A = ASCII I = IGNORECASE L = LOCALE U = UNICODE M = MULTILINE S = DOTALL X = VERBOSE T = TEMPLATE )r r )Úimport_compilers úh/builddir/build/BUILD/cloudlinux-venv-1.0.12/venv/lib/python3.11/site-packages/astroid/brain/brain_re.pyÚ _re_transformr sA € õ ð <Ø<ˆˆà;ˆÝð Øð ð ð ñô ð ó Úrez? @classmethod def __class_getitem__(cls, item): return cls Únodeú nodes.CallÚboolc ó˜ — | ¦ « j dk ot | j t j ¦ « oŽ| j j dk o~t | j t j ¦ « o_t | j j ¦ « dk oBt | j j d t j ¦ « o| j j d j dv S )z¡Check for re.Pattern or re.Match call in stdlib. Match these patterns from stdlib/re.py ```py Pattern = type(...) Match = type(...) ``` r Útypeé r > ÚMatchÚPattern)ÚrootÚnameÚ isinstanceÚfuncr ÚNameÚparentÚAssignÚlenÚtargetsÚ AssignName)r s r Ú_looks_like_pattern_or_matchr' 9 s» € ð � Š ‰ŒÔ˜DÒ ð @Ý�t”y¥%¤*Ñ-Ô-ð @àŒIŒN˜fÒ$ð @õ �t”{¥E¤LÑ1Ô1ð @õ �”Ô#Ñ$Ô$¨Ò)ð @õ �t”{Ô*¨1Ô-uÔ/?Ñ@Ô@ð @ð ŒKÔ Ô"Ô'Ð+?Ð?ðr NÚctxúcontext.InferenceContext | Nonec óæ — t j | j j d j | j | j | j ¬¦ « }t rt t ¦ « }|g|j d<