python (3.12.0)
ˑe% ^ d dl mZ ddgZdZdZ G d d Z G d de Z G d d Zy
) )GenericAliasTopologicalSorter
CycleErrorc e Zd ZdZd Zy) _NodeInfonode
npredecessors
successorsc . || _ d| _ g | _ y Nr r
)selfr s </BuggyBox/python/3.12.0/bootstrap/lib/python3.12/graphlib.py__init__z_NodeInfo.__init__ s
N)__name__
__module____qualname__ __slots__r r r r r s 5Ir r c e Zd Z y)r N)r r r r r r r r s r c \ e Zd Z ddZd Zd Zd Zd Zd Zd Z d Z
d
Zd Z e
e Zy)
r Nc i | _ d | _ d| _ d| _ |,|j D ] \ }} | j
|g| y y r )
_node2info_ready_nodes_npassedout
_nfinisheditemsadd)r graphr predecessorss r r zTopologicalSorter.__init__, sX &+kkm
."l--
. r c t | j j | x}t | x| j |<