diff options
Diffstat (limited to 'src/internal/pkgbits')
| -rw-r--r-- | src/internal/pkgbits/decoder.go | 12 | ||||
| -rw-r--r-- | src/internal/pkgbits/encoder.go | 8 | ||||
| -rw-r--r-- | src/internal/pkgbits/reloc.go | 8 |
3 files changed, 14 insertions, 14 deletions
diff --git a/src/internal/pkgbits/decoder.go b/src/internal/pkgbits/decoder.go index 9ff6f5c76c..bbda6e9285 100644 --- a/src/internal/pkgbits/decoder.go +++ b/src/internal/pkgbits/decoder.go @@ -54,7 +54,7 @@ type PkgDecoder struct { // (or 0, if K==0) and end at elemEndsEnds[K]. elemEndsEnds [numRelocs]uint32 - scratchRelocEnt []RelocEnt + scratchRelocEnt []RefTableEntry } // PkgPath returns the package path for the package @@ -196,10 +196,10 @@ func (pr *PkgDecoder) NewDecoderRaw(k SectionKind, idx RelIndex) Decoder { r.Data.Reset(pr.DataIdx(k, idx)) r.Sync(SyncRelocs) - r.Relocs = make([]RelocEnt, r.Len()) + r.Relocs = make([]RefTableEntry, r.Len()) for i := range r.Relocs { r.Sync(SyncReloc) - r.Relocs[i] = RelocEnt{SectionKind(r.Len()), RelIndex(r.Len())} + r.Relocs[i] = RefTableEntry{SectionKind(r.Len()), RelIndex(r.Len())} } return r @@ -219,11 +219,11 @@ func (pr *PkgDecoder) TempDecoderRaw(k SectionKind, idx RelIndex) Decoder { r.Relocs = pr.scratchRelocEnt[:l] pr.scratchRelocEnt = nil } else { - r.Relocs = make([]RelocEnt, l) + r.Relocs = make([]RefTableEntry, l) } for i := range r.Relocs { r.Sync(SyncReloc) - r.Relocs[i] = RelocEnt{SectionKind(r.Len()), RelIndex(r.Len())} + r.Relocs[i] = RefTableEntry{SectionKind(r.Len()), RelIndex(r.Len())} } return r @@ -234,7 +234,7 @@ func (pr *PkgDecoder) TempDecoderRaw(k SectionKind, idx RelIndex) Decoder { type Decoder struct { common *PkgDecoder - Relocs []RelocEnt + Relocs []RefTableEntry Data strings.Reader k SectionKind diff --git a/src/internal/pkgbits/encoder.go b/src/internal/pkgbits/encoder.go index 5c51642e3c..3d1223bb63 100644 --- a/src/internal/pkgbits/encoder.go +++ b/src/internal/pkgbits/encoder.go @@ -147,8 +147,8 @@ func (pw *PkgEncoder) NewEncoderRaw(k SectionKind) *Encoder { type Encoder struct { p *PkgEncoder - Relocs []RelocEnt - RelocMap map[RelocEnt]uint32 + Relocs []RefTableEntry + RelocMap map[RefTableEntry]uint32 Data bytes.Buffer // accumulated element bitstream data encodingRelocHeader bool @@ -211,13 +211,13 @@ func (w *Encoder) rawVarint(x int64) { } func (w *Encoder) rawReloc(k SectionKind, idx RelIndex) int { - e := RelocEnt{k, idx} + e := RefTableEntry{k, idx} if w.RelocMap != nil { if i, ok := w.RelocMap[e]; ok { return int(i) } } else { - w.RelocMap = make(map[RelocEnt]uint32) + w.RelocMap = make(map[RefTableEntry]uint32) } i := len(w.Relocs) diff --git a/src/internal/pkgbits/reloc.go b/src/internal/pkgbits/reloc.go index d3b897757f..d132f4e995 100644 --- a/src/internal/pkgbits/reloc.go +++ b/src/internal/pkgbits/reloc.go @@ -32,10 +32,10 @@ type Index int32 // references from Index to RelIndex. type RelIndex = Index -// A RelocEnt, or relocation entry, is an entry in an element's reference -// table. All elements are preceded by a reference table which provides -// locations for all dereferences that the element may use. -type RelocEnt struct { +// A RefTableEntry is an entry in an element's reference table. All +// elements are preceded by a reference table which provides locations +// for referenced elements. +type RefTableEntry struct { Kind SectionKind Idx RelIndex } |
