type CoverageMetaDataBuilder …
func NewCoverageMetaDataBuilder(pkgpath string, pkgname string, modulepath string) (*CoverageMetaDataBuilder, error) { … }
func h32(x uint32, h hash.Hash, tmp []byte) { … }
type funcDesc …
func (b *CoverageMetaDataBuilder) AddFunc(f coverage.FuncDesc) uint { … }
func (b *CoverageMetaDataBuilder) emitFuncOffsets(w io.WriteSeeker, off int64) int64 { … }
func (b *CoverageMetaDataBuilder) emitFunc(w io.WriteSeeker, off int64, f funcDesc) (int64, error) { … }
func (b *CoverageMetaDataBuilder) reportWriteError(err error) { … }
func (b *CoverageMetaDataBuilder) wrUint32(w io.WriteSeeker, v uint32) { … }
func (b *CoverageMetaDataBuilder) Emit(w io.WriteSeeker) ([16]byte, error) { … }
func HashFuncDesc(f *coverage.FuncDesc) [16]byte { … }
func hashFuncDesc(h hash.Hash, f *coverage.FuncDesc, tmp []byte) { … }