package goblint-cil
package goblint-cil
-
blockinggraph
-
callgraph
-
canonicalize
-
ccl
-
cil
-
dataslicing
-
epicenter
-
inliner
-
logcalls
-
logwrites
-
oneret
-
sfi
-
simplemem
-
simplify
-
zrapp
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
module E = Errormsg
module H = Hashtbl
val doSfi : bool Pervasives.ref
val doSfiReads : bool Pervasives.ref
val doSfiWrites : bool Pervasives.ref
val skipFunctions : (string, unit) H.t
val mustSfiFunction : Cil.fundec -> bool
val extractData : dataLocation -> Cil.exp list -> Cil.lval option -> Cil.exp
val allocators : (string, dataLocation * dataLocation) H.t
val deallocators : (string, dataLocation) H.t
val is_bitfield : Cil.offset -> bool
val mustLogLval : bool -> Cil.lval -> bool
val mkProto : string -> (string * Cil.typ * Cil.attributes) list -> Cil.fundec
val logReads : Cil.fundec
val logWrites : Cil.fundec
val logStackFrame : Cil.fundec
val callLogStack : string -> Cil.instr
val logAlloc : Cil.fundec
val callLogAlloc :
dataLocation ->
dataLocation ->
Cil.exp list ->
Cil.lval option ->
Cil.instr
val logFree : Cil.fundec
val callLogFree : dataLocation -> Cil.exp list -> Cil.lval option -> Cil.instr
class sfiVisitorClass : Cil.cilVisitor
val doit : Cil.file -> unit
val feature : Feature.t
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>