package bap-primus-support

  1. Overview
  2. Docs
Provides supporting components for Primus

Install

Dune Dependency

Authors

Maintainers

Sources

v2.1.0.tar.gz
sha256=631fc58628418e4856709a0cfc923a65e00c9494fbd28d444c633d11194831de
md5=3db9deac8d429b9b8a8ec9aec54987b1

doc/bap-primus-track-visited/Bap_primus_track_visited/Set/Make/index.html

Module Set.Make

Parameters

Signature

val mem : Bap.Std.tid -> bool Machine.t

mem tid is if a term with tid was visited.

A term with the term identifier tid is visited if some machine posted an enter-term event with this tid, or if it was marked with the visited attribute, or if it was forcefully added to the visited set with the add function.

val add : Bap.Std.tid -> unit Machine.t

add tid forcefully adds tid to the set of visited terms.

Does nothing if tid is already visited.

val del : Bap.Std.tid -> unit Machine.t

del tid forcefully removes tid from the set of visited terms.

Does nothing if it wasn't visited.

all is the current set of all visited basic blocks.

OCaml

Innovation. Community. Security.