Functor Dataflow2.Forwards

module Forwards: 
functor (T : ForwardsTransfer-> sig .. end
Parameters:
T : ForwardsTransfer

val compute : Cil_types.stmt list -> unit
Fill in the T.stmtStartData, given a number of initial statements to start from. All of the initial statements must have some entry in T.stmtStartData (i.e., the initial data should not be bottom)
val compute_strategy : Cil_types.stmt list -> Wto_statement.wto -> unit
Same as compute but using a given strategy, instead of the default strategy computed by the Wto module.
val compute_worklist : Cil_types.stmt list -> unit
Same as compute but using only a working list of statements instead of iterating on a weak topological ordering.