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 containsSmallocAttribute : Cil.typ -> bool
val baseTypeContainsSmallocAttribute : Cil.typ -> bool
class smallocClearAttributes : string list -> object ... end
val findOrCreateFunc : Cil.file -> string -> Cil.typ -> Cil.varinfo
val arrayLen : Cil.exp option -> int
val uniqueUnimplLabel : int Pervasives.ref
val unimplementedT : Cil.typ -> Pretty.doc
val encodeType : Cil.typ -> Pretty.doc
val encodeFuncType : Cil.typ -> Pretty.doc
val encodeArrayType : string -> Cil.typ -> Pretty.doc
val quotedLabel : string -> Pretty.doc
val strOf : Pretty.doc -> string
val globalAnn : string -> Pretty.doc -> Cil.global
val volatile : Cil.attribute list
val isAllocFun : Cil.varinfo -> bool
val localVarAnn :
string ->
Cil.fundec ->
Cil.varinfo ->
Pretty.doc ->
int ->
Cil.instr
val allocAnn : Pretty.doc -> Cil.instr
val newGlobals : Cil.global list Pervasives.ref
val stringId : int Pervasives.ref
val taintedChar : Cil.typ
val global4String : string -> bool -> Cil.exp
class stringVisitor : object ... end
val annotatedFunctions : (Cil.varinfo, unit) H.t
val annotateFundec : Cil.varinfo -> Cil.global option
class annotationVisitor : object ... end
val entry_point : Cil.file -> unit
val feature : Feature.t
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>