frama-c-wp.core
Wp.RegionAnnot
Pdg_types
frama-c-alias.core
frama-c-aorai.core
frama-c-api-generator.core
frama-c-callgraph.core
frama-c-constant_propagation.core
frama-c-dive.core
frama-c-e-acsl.core
frama-c-eva.core
frama-c-eva.gui
frama-c-from.core
frama-c-from.gui
frama-c-impact.core
frama-c-impact.gui
frama-c-inout.core
frama-c-instantiate.core
frama-c-loop-analysis.core
frama-c-markdown-report.core
frama-c-markdown-report.eva-info
frama-c-metrics.core
frama-c-metrics.gui
frama-c-nonterm.core
frama-c-obfuscator.core
frama-c-occurrence.core
frama-c-occurrence.gui
frama-c-pdg.core
frama-c-pdg.types
frama-c-postdominators.core
frama-c-reduc.core
frama-c-report.core
frama-c-rtegen.core
frama-c-rtegen.gui
frama-c-scope.core
frama-c-scope.gui
frama-c-security_slicing.core
frama-c-security_slicing.gui
frama-c-server.core
frama-c-slicing.core
frama-c-slicing.gui
frama-c-sparecode.core
frama-c-studia.core
frama-c-studia.gui
frama-c-users.core
frama-c-variadic.core
frama-c-wp.gui
frama-c.analysis-scripts
frama-c.boot
frama-c.gui
frama-c.init
frama-c.kernel
frama_c_very_first_cmdline
frama_c_very_first_gui
markdown_report_eva_info
qed
type lrange =
| R_index of Frama_c_kernel.Cil_types.term
| R_range of Frama_c_kernel.Cil_types.term option * Frama_c_kernel.Cil_types.term option
type lpath = {
loc : Frama_c_kernel.Cil_types.location;
lnode : lnode;
ltype : Frama_c_kernel.Cil_types.typ;
}
and lnode =
| L_var of Frama_c_kernel.Cil_types.varinfo
| L_region of string
| L_addr of lpath
| L_star of Frama_c_kernel.Cil_types.typ * lpath
| L_shift of lpath * Frama_c_kernel.Cil_types.typ * lrange
| L_index of lpath * Frama_c_kernel.Cil_types.typ * lrange
| L_field of lpath * Frama_c_kernel.Cil_types.fieldinfo list
| L_cast of Frama_c_kernel.Cil_types.typ * lpath
module Lpath : sig ... end
type region_pattern =
| FREE
| PVAR
| PREF
| PMEM
| PVECTOR
| PMATRIX
type region_spec = {
region_name : string option;
region_pattern : region_pattern;
region_lpath : lpath list;
val p_name : region_pattern -> string
val of_extension : Frama_c_kernel.Cil_types.acsl_extension -> region_spec list
val of_behavior : Frama_c_kernel.Cil_types.behavior -> region_spec list
val register : unit -> unit
Auto when `-wp-region`