package goblint

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module MutexGlobals.VGlobal

include module type of struct include Analyses.VarinfoV end
include module type of struct include CilType.Varinfo end
include CilType.S with type t = GoblintCil.varinfo
include Printable.S with type t = GoblintCil.varinfo
val equal : t -> t -> bool
val hash : t -> int
val compare : t -> t -> int
val show : t -> string
val pretty : unit -> t -> Printable.Pretty.doc
val printXml : 'a BatInnerIO.output -> t -> unit
val to_yojson : t -> Yojson.Safe.t
val tag : t -> int

Unique ID, given by HConsed, for context identification in witness

val arbitrary : unit -> t QCheck.arbitrary
val relift : t -> t
val pp : Format.formatter -> t -> unit
include module type of struct include Analyses.StdV end
val is_write_only : 'a -> bool
val name : unit -> string
OCaml

Innovation. Community. Security.