File: //lib64/python2.7/site-packages/mercurial/setdiscovery.pyc
�
Hq�Qc @ s� d d l m Z d d l m Z d d l Z d d l Z d d l Z d d � Z d � Z d � Z d � Z
d d
e d � Z d S( i����( t nullid( t _Ni c
C sG | r | j | � } n | j � } i } t j | � } t � } d } x� | rB| j � }
|
| k ro qK n | j |
d � } | | k r� | d 9} n | | k r� |
| k r� | j |
� | r� t | � | k r� d Sq� n | j |
� xN | j |
� D]= } | s| | k r� | j | | d � | j
| � q� q� WqK Wd S( Ni i ( t headsetofconnectedst headst utilt dequet sett popleftt
setdefaultt addt lent parentst append(
t dagt nodest samplet alwayst quicksamplesizeR t distt visitt seent factort currt dt p( ( s<