go/src/internal/coverage/decodemeta/decode.go

type CoverageMetaDataDecoder

func NewCoverageMetaDataDecoder(b []byte, readonly bool) (*CoverageMetaDataDecoder, error) {}

func (d *CoverageMetaDataDecoder) readHeader() error {}

func (d *CoverageMetaDataDecoder) readStringTable() error {}

func (d *CoverageMetaDataDecoder) PackagePath() string {}

func (d *CoverageMetaDataDecoder) PackageName() string {}

func (d *CoverageMetaDataDecoder) ModulePath() string {}

func (d *CoverageMetaDataDecoder) NumFuncs() uint32 {}

// ReadFunc reads the coverage meta-data for the function with index
// 'findex', filling it into the FuncDesc pointed to by 'f'.
func (d *CoverageMetaDataDecoder) ReadFunc(fidx uint32, f *coverage.FuncDesc) error {}