@@ -33,12 +33,12 @@ func ReadPackage(ctxt *types2.Context, imports map[string]*types2.Package, input
33
33
imports : imports ,
34
34
enableAlias : true ,
35
35
36
- posBases : make ([]* syntax.PosBase , input .NumElems (pkgbits .RelocPosBase )),
37
- pkgs : make ([]* types2.Package , input .NumElems (pkgbits .RelocPkg )),
38
- typs : make ([]types2.Type , input .NumElems (pkgbits .RelocType )),
36
+ posBases : make ([]* syntax.PosBase , input .NumElems (pkgbits .SectionPosBase )),
37
+ pkgs : make ([]* types2.Package , input .NumElems (pkgbits .SectionPkg )),
38
+ typs : make ([]types2.Type , input .NumElems (pkgbits .SectionType )),
39
39
}
40
40
41
- r := pr .newReader (pkgbits .RelocMeta , pkgbits .PublicRootIdx , pkgbits .SyncPublic )
41
+ r := pr .newReader (pkgbits .SectionMeta , pkgbits .PublicRootIdx , pkgbits .SyncPublic )
42
42
pkg := r .pkg ()
43
43
44
44
if r .Version ().Has (pkgbits .HasInit ) {
@@ -52,7 +52,7 @@ func ReadPackage(ctxt *types2.Context, imports map[string]*types2.Package, input
52
52
if r .Version ().Has (pkgbits .DerivedFuncInstance ) {
53
53
assert (! r .Bool ())
54
54
}
55
- r .p .objIdx (r .Reloc (pkgbits .RelocObj ))
55
+ r .p .objIdx (r .Reloc (pkgbits .SectionObj ))
56
56
assert (r .Len () == 0 )
57
57
}
58
58
@@ -118,7 +118,7 @@ func (r *reader) pos() syntax.Pos {
118
118
}
119
119
120
120
func (r * reader ) posBase () * syntax.PosBase {
121
- return r .p .posBaseIdx (r .Reloc (pkgbits .RelocPosBase ))
121
+ return r .p .posBaseIdx (r .Reloc (pkgbits .SectionPosBase ))
122
122
}
123
123
124
124
func (pr * pkgReader ) posBaseIdx (idx pkgbits.Index ) * syntax.PosBase {
@@ -127,7 +127,7 @@ func (pr *pkgReader) posBaseIdx(idx pkgbits.Index) *syntax.PosBase {
127
127
}
128
128
var b * syntax.PosBase
129
129
{
130
- r := pr .tempReader (pkgbits .RelocPosBase , idx , pkgbits .SyncPosBase )
130
+ r := pr .tempReader (pkgbits .SectionPosBase , idx , pkgbits .SyncPosBase )
131
131
132
132
filename := r .String ()
133
133
@@ -150,7 +150,7 @@ func (pr *pkgReader) posBaseIdx(idx pkgbits.Index) *syntax.PosBase {
150
150
151
151
func (r * reader ) pkg () * types2.Package {
152
152
r .Sync (pkgbits .SyncPkg )
153
- return r .p .pkgIdx (r .Reloc (pkgbits .RelocPkg ))
153
+ return r .p .pkgIdx (r .Reloc (pkgbits .SectionPkg ))
154
154
}
155
155
156
156
func (pr * pkgReader ) pkgIdx (idx pkgbits.Index ) * types2.Package {
@@ -160,7 +160,7 @@ func (pr *pkgReader) pkgIdx(idx pkgbits.Index) *types2.Package {
160
160
return pkg
161
161
}
162
162
163
- pkg := pr .newReader (pkgbits .RelocPkg , idx , pkgbits .SyncPkgDef ).doPkg ()
163
+ pkg := pr .newReader (pkgbits .SectionPkg , idx , pkgbits .SyncPkgDef ).doPkg ()
164
164
pr .pkgs [idx ] = pkg
165
165
return pkg
166
166
}
@@ -206,7 +206,7 @@ func (r *reader) typInfo() typeInfo {
206
206
if r .Bool () {
207
207
return typeInfo {idx : pkgbits .Index (r .Len ()), derived : true }
208
208
}
209
- return typeInfo {idx : r .Reloc (pkgbits .RelocType ), derived : false }
209
+ return typeInfo {idx : r .Reloc (pkgbits .SectionType ), derived : false }
210
210
}
211
211
212
212
func (pr * pkgReader ) typIdx (info typeInfo , dict * readerDict ) types2.Type {
@@ -225,7 +225,7 @@ func (pr *pkgReader) typIdx(info typeInfo, dict *readerDict) types2.Type {
225
225
226
226
var typ types2.Type
227
227
{
228
- r := pr .tempReader (pkgbits .RelocType , idx , pkgbits .SyncTypeIdx )
228
+ r := pr .tempReader (pkgbits .SectionType , idx , pkgbits .SyncTypeIdx )
229
229
r .dict = dict
230
230
231
231
typ = r .doTyp ()
@@ -376,7 +376,7 @@ func (r *reader) obj() (types2.Object, []types2.Type) {
376
376
assert (! r .Bool ())
377
377
}
378
378
379
- pkg , name := r .p .objIdx (r .Reloc (pkgbits .RelocObj ))
379
+ pkg , name := r .p .objIdx (r .Reloc (pkgbits .SectionObj ))
380
380
obj := pkg .Scope ().Lookup (name )
381
381
382
382
targs := make ([]types2.Type , r .Len ())
@@ -392,7 +392,7 @@ func (pr *pkgReader) objIdx(idx pkgbits.Index) (*types2.Package, string) {
392
392
var objName string
393
393
var tag pkgbits.CodeObj
394
394
{
395
- rname := pr .tempReader (pkgbits .RelocName , idx , pkgbits .SyncObject1 )
395
+ rname := pr .tempReader (pkgbits .SectionName , idx , pkgbits .SyncObject1 )
396
396
397
397
objPkg , objName = rname .qualifiedIdent ()
398
398
assert (objName != "" )
@@ -409,7 +409,7 @@ func (pr *pkgReader) objIdx(idx pkgbits.Index) (*types2.Package, string) {
409
409
objPkg .Scope ().InsertLazy (objName , func () types2.Object {
410
410
dict := pr .objDictIdx (idx )
411
411
412
- r := pr .newReader (pkgbits .RelocObj , idx , pkgbits .SyncObject1 )
412
+ r := pr .newReader (pkgbits .SectionObj , idx , pkgbits .SyncObject1 )
413
413
r .dict = dict
414
414
415
415
switch tag {
@@ -470,7 +470,7 @@ func (pr *pkgReader) objIdx(idx pkgbits.Index) (*types2.Package, string) {
470
470
func (pr * pkgReader ) objDictIdx (idx pkgbits.Index ) * readerDict {
471
471
var dict readerDict
472
472
{
473
- r := pr .tempReader (pkgbits .RelocObjDict , idx , pkgbits .SyncObject1 )
473
+ r := pr .tempReader (pkgbits .SectionObjDict , idx , pkgbits .SyncObject1 )
474
474
475
475
if implicits := r .Len (); implicits != 0 {
476
476
base .Fatalf ("unexpected object with %v implicit type parameter(s)" , implicits )
@@ -484,7 +484,7 @@ func (pr *pkgReader) objDictIdx(idx pkgbits.Index) *readerDict {
484
484
dict .derived = make ([]derivedInfo , r .Len ())
485
485
dict .derivedTypes = make ([]types2.Type , len (dict .derived ))
486
486
for i := range dict .derived {
487
- dict .derived [i ] = derivedInfo {idx : r .Reloc (pkgbits .RelocType )}
487
+ dict .derived [i ] = derivedInfo {idx : r .Reloc (pkgbits .SectionType )}
488
488
if r .Version ().Has (pkgbits .DerivedInfoNeeded ) {
489
489
assert (! r .Bool ())
490
490
}
0 commit comments