Biabductionmodule Abs : sig ... endImplementation of Abstraction Functions
module Absarray : sig ... endmodule Attribute : sig ... endAttribute manipulation in Propositions (i.e., Symbolic Heaps)
module BiabductionConfig : sig ... endmodule BiabductionReporting : sig ... endmodule BiabductionSummary : sig ... endmodule Buckets : sig ... endClassify bugs into buckets
module Builtin : sig ... endModule for builtin functions with their symbolic execution handler
module BuiltinDefn : sig ... endmodule Dom : sig ... endJoin and Meet Operators
module DotBiabduction : sig ... endmodule Errdesc : sig ... endCreate descriptions of analysis errors
module Exceptions : sig ... endmodule Interproc : sig ... endInterprocedural Analysis
module JoinState : sig ... endObject representing the status of the join operation
module Match : sig ... endImplementation of "Smart" Pattern Matching for higher order singly-linked list predicate.
module Paths : sig ... endExecution Paths
module Predicates : sig ... endmodule Prop : sig ... endFunctions for Propositions (i.e., Symbolic Heaps)
module PropUtil : sig ... endmodule Propgraph : sig ... endPropositions seen as graphs
module Propset : sig ... endFunctions for Sets of Propositions with and without sharing
module Prover : sig ... endFunctions for Theorem Proving
module Rearrange : sig ... endRe-arrangement and extension of structures with fresh variables
module RetainCycles : sig ... endmodule RetainCyclesType : sig ... endmodule State : sig ... endState of symbolic execution
module SymExec : sig ... endSymbolic Execution
module SymOp : sig ... endSymbolic Operations and Failures: the units in which analysis work is measured
module Tabulation : sig ... endInterprocedural footprint analysis
module Timeout : sig ... endHandle timeout events