package goblint
Static analysis framework for C
Install
Dune Dependency
Authors
Maintainers
Sources
goblint-1.1.1.tbz
sha256=999272bfbd3b9b96fcd58987b237ac6e9fa6d92ef935cc89f1ea2b4205185141
sha512=f3bf6ab71cf8c258d3290da4bf9f6fe42d7c671822e0efeb0fc50afdff078ab15e352237e5c1db31c5aa3a9d430691268ed2e5e00da10f2615835f672f91683d
doc/goblint.lib/Pml/index.html
Module Pml
val enums : (string, string) BatteriesExceptionless.Hashtbl.t
val of_enums : (string, int -> string option) BatteriesExceptionless.Hashtbl.t
val is_declared : 'a. 'a t -> bool
val unbox : 'a. 'a t -> string * ('a -> string) * 'a
type _ var =
| Var : {
name : string;
init : 'a t;
value : 'a BatteriesExceptionless.ref;
show : 'a -> string;
} -> ('a e * 'a e * ('a e -> unit e) * unit e) var
| Arr : {
name : string;
init : 'a t;
value : 'a array;
show : 'a -> string;
show_all : 'a array -> string;
length : int;
} -> ('a e * (int e -> 'a e) * ((int e * 'a e) -> unit e) * (int e -> unit e)) var
val var_name : 'x. 'x var -> string
val get : 'c 'g 's 'm. ('c * 'g * 's * 'm) var -> 'g
val set : 'c 'g 's 'm. ('c * 'g * 's * 'm) var -> 's
val (!) : ('a * 'b * 'c * 'd) var -> 'b
val (:=) : ('a * 'b * 'c * 'd) var -> 'c
val (@=) : ('a * 'b * 'c * 'd) var -> 'c
module Chan : sig ... end
module Macro : sig ... end
val pp_eval :
Ppx_deriving_runtime.Format.formatter ->
eval ->
Ppx_deriving_runtime.unit
val show_eval : eval -> Ppx_deriving_runtime.string
val extract_funs : (string, eval list) BatteriesExceptionless.Hashtbl.t
val special_fun : string -> eval list option
val extract :
?id:(int * int * string) ->
string ->
(('a e * 'a e * ('a e -> unit e) * unit e) var,
('b e * 'b e * ('b e -> unit e) * unit e) var,
('c e * 'c e * ('c e -> unit e) * unit e) var,
('d e * 'd e * ('d e -> unit e) * unit e) var,
('e e * 'e e * ('e e -> unit e) * unit e) var,
'f)
args ->
unit * string
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>