package goblint
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Static analysis framework for C
Install
dune-project
Dependency
Authors
Maintainers
Sources
goblint-2.8.0.tbz
sha256=9175eec0143102243964e34a0786584fd590c60422009259c705a89a27f88de4
sha512=9d760007dd8d003cf596516444ed7acc7370fc3d446e75ac71b0176522c3baae090410762f9035e7aae4f6b0e394bf28bb5b1c08ca0476920b94aa919ef04f42
doc/goblint.lib/Goblint_lib/DescendantLockset/Spec/A/index.html
Module Spec.A
module DlLhProd : sig ... endego tid * (local descendant lockset * global descendant lockset * lock history)
include sig ... end
type t = TID.t * DlLhProd.tval equal : t -> t -> Ppx_deriving_runtime.boolval compare : t -> t -> Ppx_deriving_runtime.intval hash : t -> intval arbitrary : unit -> (TID.t * DlLhProd.t) QCheck.arbitraryval happens_before : (TID.t * D.t) -> (D.key * Queries.LH.t) -> boolchecks if program point 1 must happen before program point 2
val happens_before_global : G.t -> (D.key * Queries.LH.t) -> boolchecks if the entire execution of a thread must happen before a program point
val may_race :
(TID.t * (D.t * G.t * Queries.LH.t)) ->
(D.key * (D.t * G.t * Queries.LH.t)) ->
boolval pretty : unit -> ('a * (D.t * G.t * Queries.LH.t)) -> Printable.Pretty.docval show : ('a * (D.t * G.t * Queries.LH.t)) -> stringval to_yojson :
('a * (D.t * G.t * Queries.LH.t)) ->
[> `Assoc of (string * Yojson.Safe.t) list ]val printXml :
'a BatInnerIO.output ->
('b * (D.t * G.t * Queries.LH.t)) ->
unitval should_print : ('a * (D.t * G.t * Queries.LH.t)) -> bool sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>