You can search for identifiers within the package.
in-package search v0.2.0
binsec_kernel_dba
Binsec_kernel_dba.Dba
Definition of DBA type
type size = int
type endianness = Binsec_base.Basic_types.endianness =
| LittleEndian
| BigEndian
type id = int
An id is a local identifier which characterizes an atomic instruction inside a Dba.block
id
type address = {
base : Binsec_base.Virtual_address.t;
id : id;
}
A DBA address is the association of a DBA block address represented by base and a unique id. The first element of a block has id 0.
address
base
0
type addresses = address list
type 'a jump_target =
| JInner of 'a
Jump inside the same block, to a label
| JOuter of address
Jump outside the block to its first element
type tag =
| Default
| Call of address
| Return
For call address of return site
type state =
| OK
| KO
| Undecoded of string
Stop because of unanticipated string of bytes *
| Unsupported of string
Stop because instr is not supported by Binsec *
module Unary_op : sig ... end
module Binary_op : sig ... end
module Var : sig ... end
module Expr : sig ... end
type exprs = Expr.t list
type printable =
| Exp of Expr.t
| Str of string
module LValue : sig ... end
module Tag : sig ... end
module Jump_target : sig ... end
module Instr : sig ... end