package bap-callsites

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
include sig ... end
val name : string
val version : string
val doc : string
val argv : string array
val debug : ('a, Format.formatter, unit) Core_kernel.format -> 'a
val info : ('a, Format.formatter, unit) Core_kernel.format -> 'a
val warning : ('a, Format.formatter, unit) Core_kernel.format -> 'a
val error : ('a, Format.formatter, unit) Core_kernel.format -> 'a
val debug_formatter : Format.formatter
val info_formatter : Format.formatter
val warning_formatter : Format.formatter
val error_formatter : Format.formatter
val report_progress : ?task:string -> ?note:string -> ?stage:int -> ?total:int -> unit -> unit
module Config : sig ... end
val call_of_jmp : Bap.Std.Jmp.t -> Bap.Std.call option
val callee : Bap.Std.Call.t -> Bap.Std.program Bap.Std.Term.t -> Bap.Std.sub Bap.Std.Term.t option
val require : bool -> unit Core_kernel.Option.t
val def_of_arg : Bap.Std.Arg.t -> Bap.Std.Def.t option
val intent_matches : Bap.Std.Arg.t -> Bap.Std.intent -> bool
val transfer_attr : 'a Bap.Std.tag -> 'b Bap.Std.Term.t -> 'c Bap.Std.Term.t -> 'c Bap.Std.Term.t
val transfer_attrs : 'a Bap.Std.Term.t -> 'b Bap.Std.Term.t -> 'b Bap.Std.Term.t
val add_def : Bap.Std.intent -> Bap.Std.blk Bap.Std.Term.t -> Bap.Std.def Bap.Std.Term.t -> Bap.Std.blk Bap.Std.Term.t
val defs_of_args : 'a Bap.Std.Term.t -> Bap.Std.intent -> Bap.Std.Arg.t Core_kernel.List.t -> Bap.Std.def Bap.Std.Term.t Core_kernel.List.t
val target : Bap.Std.intent -> Bap.Std.sub Bap.Std.Term.t -> Bap.Std.blk Bap.Std.Term.t -> Bap.Std.Call.t -> Bap.Std.blk Bap.Std.Term.t option
val enum_args : Bap.Std.sub Bap.Std.Term.t -> Bap.Std.Arg.t Core_kernel.List.t
val insert_defs : Bap.Std.program Bap.Std.Term.t -> Bap.Std.sub Bap.Std.Term.t -> Bap.Std.sub Bap.Std.Term.t
val fill_calls : Bap.Std.program Bap.Std.Term.t -> Bap.Std.program Bap.Std.Term.t
val main : Bap.Std.Project.t -> Bap.Std.Project.t
OCaml

Innovation. Community. Security.