Absint.TransferFunctionsTransfer functions that push abstract states across instructions. A typical client should implement the Make signature to allow the transfer functions to be used with any kind of CFG.
module type S = sig ... endmodule type SIL = sig ... endmodule type HIL = sig ... endWhen the set of disjuncts gets bigger than n then just stop adding new states to it, drop any further states on the floor. This corresponds to an under-approximation/bounded approach.
module type DisjunctiveConfig = sig ... endmodule type DisjReady = sig ... end