package goblint
Static analysis framework for C
Install
dune-project
Dependency
Authors
Maintainers
Sources
goblint-1.1.1.tbz
sha256=999272bfbd3b9b96fcd58987b237ac6e9fa6d92ef935cc89f1ea2b4205185141
sha512=f3bf6ab71cf8c258d3290da4bf9f6fe42d7c671822e0efeb0fc50afdff078ab15e352237e5c1db31c5aa3a9d430691268ed2e5e00da10f2615835f672f91683d
doc/goblint.lib/OilUtil/index.html
Module OilUtil
type attribute_v =
| Name of string * (string * attribute_v) list option
| Bool of bool * (string * attribute_v) list option
| Int of int
| Float of float
| String of string
| Auto
and param_t = string * attribute_v
val pp_attribute_v :
Ppx_deriving_runtime.Format.formatter ->
attribute_v ->
Ppx_deriving_runtime.unit
val show_attribute_v : attribute_v -> Ppx_deriving_runtime.string
val pp_param_t :
Ppx_deriving_runtime.Format.formatter ->
param_t ->
Ppx_deriving_runtime.unit
val show_param_t : param_t -> Ppx_deriving_runtime.string
type object_t = string * string * param_t list
val osek_renames : string ref
val osek_ids : string ref
val osek_names : (string, string) Hashtbl.t
val osek_ISR_PRIORITY : string list ref
val startuphook : bool ref
val shutdownhook : bool ref
val errorhook : bool ref
val pretaskhook : bool ref
val posttaskhook : bool ref
val bcc1 : bool ref
val bcc2 : bool ref
val ecc1 : bool ref
val ecc2 : bool ref
val use_res_scheduler : bool ref
val alarms : (string, bool * string list) Hashtbl.t
val spinlocks : (string, spinlock_t) Hashtbl.t
val spinlockids : (Cil.exp, string) Hashtbl.t
val resourceids : (Cil.exp, string) Hashtbl.t
val eventids : (Cil.exp, string) Hashtbl.t
val taskids : (Cil.exp, string) Hashtbl.t
val isrids : (Cil.exp, string) Hashtbl.t
val alarmids : (Cil.exp, string) Hashtbl.t
val starting_tasks : string list ref
val concurrent_tasks : string list ref
val warned : string list ref
val handle_attribute_os : (string * attribute_v) -> unit
val handle_attribute_task :
string ->
(bool * int * string list * string list * 'a * bool * int) ->
(string * attribute_v) ->
bool * int * string list * string list * 'a * bool * int
val handle_attribute_isr :
string ->
(int * string list * int) ->
(string * attribute_v) ->
int * string list * int
val handle_action_alarm : string -> (string * attribute_v) -> unit
val handle_event_alarm : string -> (string * attribute_v) -> unit
val handle_attribute_alarm : string -> (string * attribute_v) -> unit
val handle_attribute_resource : string -> (string * attribute_v) -> unit
val add_to_table : (string * string * (string * attribute_v) list) -> unit
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>