package goblint

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

Domains for mvalues: simplified lvalues, which start with a GoblintCil.varinfo. Mvalues are the result of resolving pointer dereferences in lvalues.

module type Printable = Mval_intf.Printable
module type Lattice = Mval_intf.Lattice

Make mvalue Lattice from offset lattice.

module Unit : Printable with type idx = unit

Mvalue with Offset.Unit indices in offset.

module Exp : Printable with type idx = GoblintCil.exp

Mvalue with Offset.Exp indices in offset.

module Z : Printable with type idx = Z.t

Mvalue with Offset.Z indices in offset.

OCaml

Innovation. Community. Security.