Class Aorai_visitors.visit_adding_pre_post_from_buch


class visit_adding_pre_post_from_buch : 'a -> bool -> object .. end
This visitor add a specification to each fonction and to each loop, according to specifications stored into Data_for_aorai.
Inherits

Given a couple of bool array (States , Transitions), this function computes a predicate and add it as an invariant.

val has_call : bool Pervasives.ref Stack.t
method private enter_block : unit -> unit
method private call : unit -> unit
method private leave_block : unit -> bool
method vfunc : Cil_types.fundec -> Cil_types.fundec Cil.visitAction
method vglob_aux : Cil_types.global -> Cil_types.global list Cil.visitAction
method vstmt_aux : Cil_datatype.Stmt.t -> Cil_datatype.Stmt.t Cil.visitAction
method vinst : Cil_types.instr -> Cil_types.instr list Cil.visitAction