Module InferModules.PulseDiagnostic
type t=|AccessToInvalidAddress of{invalidated_by : PulseDomain.Invalidation.t PulseDomain.Trace.t;accessed_by : unit PulseDomain.Trace.t;}|StackVariableAddressEscape of{variable : InferIR.Var.t;history : PulseDomain.ValueHistory.t;location : InferBase.Location.t;}an error to report to the user
val get_message : t -> stringval get_location : t -> InferBase.Location.tval get_issue_type : t -> InferBase.IssueType.tval get_trace : t -> InferIR.Errlog.loc_trace