+
    UBiF                        ^ RI Ht ^ RIt^ RIt^ RIt^RIHtHt ^RIH	t	H
t
 ^RIHtHt ^ RIHt ^ RIt^ RIHt ^ RItR R	 ltR
 R ltR# )    )annotationsN)get_cmd_line_fileCmdLineFileParser)detect_ninjadetect_scanbuild)windows_proof_rmtreedetermine_worker_count)Path)literal_evalc               8    V ^8  d   QhRRRRRRRRRRRRR	RR
R/# )   exelistT.List[str]srcdirr
   blddirprivdirlogdir
subprojdirargsreturnint )formats   "A/usr/lib/python3.14/site-packages/mesonbuild/scripts/scanbuild.py__annotate__r      sP      { D $  W[ im   vA   FI     c                   \         P                  ! \        V4      R 7      pW,           pV R\        V4      R\        V4      .,           \        4       ,           RVR\	        4        2.,           p	\
        P                  ! V\        V4      V.,           4      p
V
^ 8w  d   V
# \
        P                  ! V	4      p
V
^ 8X  d   \        V4       V
# ))dirz	--excludez-oz-Cz-j)tempfilemkdtempstrr   r	   
subprocesscallr   )r   r   r   r   r   r   r   scandir	meson_cmd	build_cmdrcs   &&&&&&&    r   	scanbuildr(      s     3w<0GI;Js6{KKln\`dfmqs  uK  uM  tN  pO  `P  PI	c&k7%;;	<B	Qw			#B	QwW%Ir   c                    V ^8  d   QhRRRR/# )r   r   r   r   r   r   )r   s   "r   r   r      s     W Wk Wc Wr   c           	        \        V ^ ,          4      p\        V ^,          4      pV\        V ^,          4      ,          pV ^,          pV R,          pVR,          pVR,          R,          p\        P                  ! \        V4      RR7       \	        V4      p\        4       p	V	P                  V4       RV	R,          9   dY   TP                  \        V	R,          R,          4       U
u. uF%  p
R	\        P                  P                  V
4       2NK'  	  up
4       R
V	R,          9   dY   TP                  \        V	R,          R
,          4       U
u. uF%  p
R\        P                  P                  V
4       2NK'  	  up
4       \        4       pV'       g$   \        RRP                  V4      ,          4       ^# \        WW&WsV4      # u up
i u up
i )r   :   NNzmeson-privatez
meson-logsr(   T)ignore_errors
cross_file
propertiesz--cross-file=native_filez--native-file=z!Could not execute scan-build "%s" )r
   shutilrmtreer!   r   r   readextendr   ospathabspathr   printjoinr(   )r   r   bldpathr   r   r%   r   r   cmddatafr   s   &           r   runr>      sr   $q']F47mG$tAw-'J!WFRI'G|#k1F
MM#f+T2 F
#CDIIcNtL))UYZfUghtUuHvwHv1M"''//!*<)=>Hvwx\**VZ[gVhivVwIxyIxAN277??1+=*>?Ixyz G1CHHW4EEFWgIVV x zs   $+F?
+G)
__future__r   r"   r1   r   cmdliner   r   
tooldetectr   r   mesonlibr   r	   pathlibr
   typingTastr   r5   r(   r>   r   r   r   <module>rG      s3    #    : 7 C    	Wr   