package codex

  1. Overview
  2. Docs
The Codex library for building static analysers based on abstract interpretation

Install

dune-project
 Dependency

Authors

Maintainers

Sources

1.0-rc4.tar.gz
md5=bc7266a140c6886add673ede90e335d3
sha512=8da42c0ff2c1098c5f9cb2b5b43b306faf7ac93b8f5ae00c176918cee761f249ff45b29309f31a05bbcf6312304f86a0d5a000eb3f1094d3d3c2b9b4c7f5c386

doc/codex.whilelib/Whilelib/While_analysis/Domain/Binary_Forward/index.html

Module Domain.Binary_ForwardSource

Sourceval bashr : size:Units.In_bits.t -> Context.t -> binary -> binary -> binary
Sourceval blshr : size:Units.In_bits.t -> Context.t -> binary -> binary -> binary
Sourceval bisle : size:Units.In_bits.t -> Context.t -> binary -> binary -> boolean
Sourceval biule : size:Units.In_bits.t -> Context.t -> binary -> binary -> boolean
Sourceval bconcat : size1:Units.In_bits.t -> size2:Units.In_bits.t -> Context.t -> binary -> binary -> binary
Sourceval bextract : size:Units.In_bits.t -> index:Units.In_bits.t -> oldsize:Units.In_bits.t -> Context.t -> binary -> binary
Sourceval band : size:Units.In_bits.t -> Context.t -> binary -> binary -> binary
Sourceval bxor : size:Units.In_bits.t -> Context.t -> binary -> binary -> binary
Sourceval buext : size:Units.In_bits.t -> oldsize:Units.In_bits.t -> Context.t -> binary -> binary
Sourceval bsext : size:Units.In_bits.t -> oldsize:Units.In_bits.t -> Context.t -> binary -> binary
Sourceval bisdiv : size:Units.In_bits.t -> Context.t -> binary -> binary -> binary
Sourceval bismod : size:Units.In_bits.t -> Context.t -> binary -> binary -> binary
Sourceval biudiv : size:Units.In_bits.t -> Context.t -> binary -> binary -> binary
Sourceval biumod : size:Units.In_bits.t -> Context.t -> binary -> binary -> binary
Sourceval bofbool : size:Units.In_bits.t -> Context.t -> boolean -> binary
Sourceval valid : size:Units.In_bits.t -> Operator__Operator_sig.access_type -> Context.t -> binary -> boolean
Sourceval valid_ptr_arith : size:Units.In_bits.t -> Operator__Operator_sig.arith_type -> Context.t -> binary -> binary -> boolean
Sourceval bshift : size:Units.In_bits.t -> offset:int -> max:int option -> Context.t -> binary -> binary
Sourceval bindex : size:Units.In_bits.t -> int -> Context.t -> binary -> binary -> binary
Sourceval bchoose : size:Units.In_bits.t -> int -> Context.t -> binary -> binary
Sourceval biconst : size:Units.In_bits.t -> Z.t -> Context.t -> binary
Sourceval buninit : size:Units.In_bits.t -> Context.t -> binary