Module type ArgTools.BiArg

include MyARG.S with module Edge = MyARG.InlineEdge
module Node : MyARG.Node
module Edge = MyARG.InlineEdge
val main_entry : Node.t
val next : Node.t -> (Edge.t * Node.t) list
val prev : Node.t -> (Edge.t * Node.t) list
val iter_nodes : (Node.t -> unit) -> unit
val query : Node.t -> 'a Queries.t -> 'a Queries.result