Lines Matching defs:CoverageMetaDataBuilder
24 type CoverageMetaDataBuilder struct { struct
25 stab stringtab.Writer
26 funcs []funcDesc
27 tmp []byte // temp work slice
28 h hash.Hash member
29 pkgpath uint32
30 pkgname uint32
31 modpath uint32
32 debug bool
33 werr error
67 func (b *CoverageMetaDataBuilder) AddFunc(f coverage.FuncDesc) uint {
92 func (b *CoverageMetaDataBuilder) emitFuncOffsets(w io.WriteSeeker, off int64) int64 {
102 func (b *CoverageMetaDataBuilder) emitFunc(w io.WriteSeeker, off int64, f funcDesc) (int64, error) {
112 func (b *CoverageMetaDataBuilder) reportWriteError(err error) {
118 func (b *CoverageMetaDataBuilder) wrUint32(w io.WriteSeeker, v uint32) {
131 func (b *CoverageMetaDataBuilder) Emit(w io.WriteSeeker) ([16]byte, error) {