§ |<ˆjãó¶—ddlmZddlmZmZmZddlmZddlm Z ddl m Z d dd „Z dd „Z e ¦« ejee ¦«e ¦«dS)é)Ú annotations)Ú argumentsÚ inference_tipÚnodes)ÚInferenceContext)ÚUseInferenceDefault)ÚAstroidManagerNÚcontextúInferenceContext | Nonecóx—tj ||¬¦«}|jst ¦«‚t jd¦«}|j|_t|j¦«D].}t j ¦«}||_||_ |g|j |<Œ/t|  ¦«f¦«S)N)r Ú Namespace)rÚCallSiteÚ from_callÚkeyword_argumentsrrÚClassDefÚparentÚsetÚ EmptyNodeÚattrnameÚinstance_attrsÚiterÚinstantiate_class)Únoder ÚcallsiteÚ class_nodeÚattrÚ fake_nodes ún/builddir/build/BUILD/cloudlinux-venv-1.0.12/venv/lib/python3.11/site-packages/astroid/brain/brain_argparse.pyÚinfer_namespacer sµ€ÝÔ!×+Ò+¨D¸'Ð+ÑBÔB€HØ Ô %ð$å!Ñ#Ô#Ð#å”  Ñ,Ô,€J𜠀JÔÝ�HÔ.Ñ/Ô/ð6ð6ˆÝ”OÑ%Ô%ˆ Ø%ˆ ÔØ!ˆ ÔØ+4¨+ˆ Ô! $Ñ'Ð'Ý �×-Ò-Ñ/Ô/Ð1Ñ 2Ô 2Ð2óÚreturnÚboolcó¼—|j}t|tj¦«r:|jdko.t|jtj¦«o|jjdkSdS)Nr ÚargparseF)ÚfuncÚ isinstancerÚ AttributerÚexprÚNameÚname)rr%s rÚ_looks_like_namespacer+sZ€Ø Œ9€DÝ�$�œÑ(Ô(ð à ŒM˜[Ò (ð -ݘ4œ9¥e¤jÑ1Ô1ð -à” ” *Ò,ð ð ˆ5r )N)r r )r!r")Ú __future__rÚastroidrrrÚastroid.contextrÚastroid.exceptionsrÚastroid.managerr rr+Úregister_transformÚCall©r rúr4sÚðð #Ð"Ð"Ð"Ð"Ð"à3Ð3Ð3Ð3Ð3Ð3Ð3Ð3Ð3Ð3Ø,Ð,Ð,Ð,Ð,Ð,Ø2Ð2Ð2Ð2Ð2Ð2Ø*Ð*Ð*Ð*Ð*Ð*ð3ð3ð3ð3ð3ð$ðððð€ÑÔ×#Ò#Ø „J� � ˜oÑ.Ô.Ð0Eñôðððr