Versions in this module Expand all Collapse all v1 v1.0.1 Apr 30, 2024 Changes in this version + var Analyzer = &objdumpAnalyzer + type CallSite struct + LocalPos token.Pos + Resolved LinePosition + func (cs *CallSite) IsValid() bool + type EscapeReason int + func (e EscapeReason) String() string + type Escapes struct + CallSites [reasonCount][]CallSite + Details [reasonCount]string + Omitted [reasonCount]int + func MergeAll(others []Escapes) (es Escapes) + func (*Escapes) AFact() + func (es *Escapes) Add(r EscapeReason, detail string, callSites ...CallSite) + func (es *Escapes) Filter(reasons []EscapeReason, local bool) + func (es *Escapes) IsEmpty() bool + func (es *Escapes) MergeWithCall(other Escapes, callSite CallSite) + func (es *Escapes) Reportf(pass *analysis.Pass) + type LinePosition struct + Filename string + Line int + func (e LinePosition) Simplified() string + func (e LinePosition) String() string