+
    …rœie  ã                  ó`  a € 0 t $ R t^ RIHt ^ RIHt ^ RIHtHt  ^ RI	t	Rt
 ]	P                  ! 4       tR]n        R]n        R]R&    R	]R
&    ]! RR7       ! R R]4      4       t]! RR7       ! R R]4      4       tR#   ] d   t]t
Rt RtALLRtAii ; i  ] d   tRt	]t
Rt RtALfRtAii ; i)zÝ
This module provides private data for the base implementation for the
:module:`re2` library.

WARNING: The *pathspec._backends.re2* package is not part of the public API. Its
contents and structure are likely to change.
)Úannotations)Ú	dataclass)ÚOptionalÚUnionNFTzre2.OptionsÚRE2_OPTIONSzOptional[Exception]Ú	re2_error)Úfrozenc                  óF   € ] tR t^2t$ Rt. R	OtR]R&    R]R&    R]R&   RtR# )
ÚRe2RegexDatzW
The :class:`Re2RegexDat` class is used to store data related to a regular
expression.
ÚincludeÚindexÚis_dir_patternÚboolÚint© N)r   r   r   ©Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Ú	__slots__Ú__annotations__Ú__static_attributes__r   ó    Ú>/usr/lib/python3/dist-packages/pathspec/_backends/re2/_base.pyr
   r
   2   s3   ‡ ñò€ð ƒðð
 	ƒðð Óór   r
   c                  ó,   € ] tR t^Rt$ RtR.tR]R&   RtR# )ÚRe2RegexDebugzg
The :class:`Re2RegexDebug` class stores additional debug information related
to a regular expression.
ÚregexzUnion[str, bytes]r   Nr   r   r   r   r   r   R   s   ‡ ñð ˆY€àÓór   r   )Ú__conditional_annotations__r   Ú
__future__r   Údataclassesr   Útypingr   r   Úre2r   ÚOptionsr   Ú
log_errorsÚnever_captureÚ	ExceptionÚeÚModuleNotFoundErrorr   Úobjectr
   r   )r   s   @r   Ú<module>r+      sÞ   øðôõ #õ÷ðÛØ€ðØ—’“€+Ø €+ÔØ"€+Ôð
 Ó ðð Ó ðñ
 �$Ôô�&ó ó ðñ> �$Ôô�Kó ó òøðk 	ô Ø€)Ø…+ûðûð ô Ø€Ø€Ø…ûðús.   œB £A> Á>BÂBÂBÂB-ÂB(Â(B-