Module InferModules.ClassLoadsDomain
module ClassLoad : ExplicitTrace.Element with type Element.t = stringmodule Event : ExplicitTrace.TraceElem with type elem_t = ClassLoad.tinclude AbstractDomain.WithBottom
include AbstractDomain.S
include AbstractDomain.NoJoin
include InferStdlib.PrettyPrintable.PrintableType
val pp : InferStdlib.PrettyPrintable.F.formatter -> t -> unit
val bottom : tThe bottom value of the domain.
val is_bottom : t -> boolReturn true if this is the bottom value
type summary= t
val pp_summary : F.formatter -> summary -> unitval mem_typename : InferIR.Typ.Name.t -> t -> boolval add_typename : InferBase.Location.t -> t -> InferIR.Typ.Name.t -> tval integrate_summary : InferIR.Typ.Procname.t -> InferBase.Location.t -> t -> summary -> tval iter : (Event.t -> unit) -> t -> unit