Module Pulselib.PulseBasicInterface

module AbstractValue = PulseAbstractValue
module Attribute = PulseAttribute
module Attributes = PulseAttribute.Attributes
module CallEvent = PulseCallEvent
module Diagnostic = PulseDiagnostic
module Invalidation = PulseInvalidation
module PathCondition = PulsePathCondition
module PathContext = PulsePathContext
module SatUnsat = PulseSatUnsat
module SkippedCalls = PulseSkippedCalls
module Trace = PulseTrace
module ValueHistory = PulseValueHistory
include SatUnsat.Types
type nonrec 'a sat_unsat_t = 'a PulseSatUnsat.t =
| Unsat
| Sat of 'a

Enforce short form usage

include sig ... end
module PulseAbstractValue = PulseAbstractValue
module PulseAttribute = PulseAttribute
module PulseCallEvent = PulseCallEvent
module PulseDiagnostic = PulseDiagnostic
module PulseInvalidation = PulseInvalidation
module PulsePathCondition = PulsePathCondition
module PulsePathContext = PulsePathContext
module PulseSkippedCalls = PulseSkippedCalls
module PulseTrace = PulseTrace
module PulseValueHistory = PulseValueHistory
module PulseSatUnsat = PulseSatUnsat