type CoverageDataWriter …
func NewCoverageDataWriter(w io.Writer, flav coverage.CounterFlavor) *CoverageDataWriter { … }
type CounterVisitor …
type CounterVisitorFn …
func (cfw *CoverageDataWriter) Write(metaFileHash [16]byte, args map[string]string, visitor CounterVisitor) error { … }
func padToFourByteBoundary(ws *slicewriter.WriteSeeker) error { … }
func (cfw *CoverageDataWriter) patchSegmentHeader(ws *slicewriter.WriteSeeker) error { … }
func (cfw *CoverageDataWriter) writeSegmentPreamble(args map[string]string, ws *slicewriter.WriteSeeker) error { … }
func (cfw *CoverageDataWriter) AppendSegment(args map[string]string, visitor CounterVisitor) error { … }
func (cfw *CoverageDataWriter) writeHeader(metaFileHash [16]byte) error { … }
func (cfw *CoverageDataWriter) writeBytes(b []byte) error { … }
func (cfw *CoverageDataWriter) writeCounters(visitor CounterVisitor, ws *slicewriter.WriteSeeker) error { … }
func (cfw *CoverageDataWriter) writeFooter() error { … }