Frama-C API - Engine
module Make (Abstract : Abstractions.S) : Engine_sig.S_with_results with type Ctx.t = Abstract.Ctx.t and type Val.t = Abstract.Val.t and type Loc.location = Abstract.Loc.location and type Dom.state = Abstract.Dom.stateBuilds an analysis engine for the given abstractions.
val current : unit -> (module Engine_sig.S_with_results)The current analysis engine, with all abstractions and the results.
val register_hook : ((module Engine_sig.S_with_results) -> unit) -> unitRegisters a hook that will be called each time the current analyzer is changed. This happens when a new analysis is run with different abstractions than before, or when the current project is changed.
