Make.CFGtype t = TransferFunctions.CFG.ttype instrs_dir = TransferFunctions.CFG.instrs_dirmodule Node :
ProcCfg.Node
with type t = TransferFunctions.CFG.Node.t
with type id = TransferFunctions.CFG.Node.id
with module IdMap = TransferFunctions.CFG.Node.IdMap
with module IdSet = TransferFunctions.CFG.Node.IdSetval instrs : Node.t -> instrs_dir IR.Instrs.tget the instructions from a node
fold over all successors (normal and exceptional)
fold over all predecessors (normal and exceptional)
fold over non-exceptional successors
fold over non-exceptional predecessors
fold over exceptional successors
fold over exceptional predescessors
val proc_desc : t -> IR.Procdesc.tval from_pdesc : IR.Procdesc.t -> tval is_loop_head : IR.Procdesc.t -> Node.t -> boolval wto : t -> Node.t IR.WeakTopologicalOrder.Partition.t