]> Cypherpunks.ru repositories - gostls13.git/commitdiff
cmd/compile: rename some types2.Context variables from env to ctxt
authorRobert Findley <rfindley@google.com>
Wed, 29 Sep 2021 17:05:37 +0000 (13:05 -0400)
committerRobert Findley <rfindley@google.com>
Wed, 29 Sep 2021 18:36:18 +0000 (18:36 +0000)
Rename some variables in the compiler that were missed in CL 353089.

Change-Id: Ie748fe9b64e584a841d08ff60c439c93aae412d7
Reviewed-on: https://go-review.googlesource.com/c/go/+/353149
Trust: Robert Findley <rfindley@google.com>
Run-TryBot: Robert Findley <rfindley@google.com>
Reviewed-by: Robert Griesemer <gri@golang.org>
src/cmd/compile/internal/importer/iimport.go
src/cmd/compile/internal/noder/import.go
src/cmd/compile/internal/noder/irgen.go
src/cmd/compile/internal/noder/reader2.go
src/cmd/compile/internal/noder/unified.go
src/go/internal/gcimporter/iimport.go

index b99956de26e9c456617646f3c78e2224102794dc..b9d2ecbdb5b1b94cce6402add5b6bf4710e89f8a 100644 (file)
@@ -660,7 +660,7 @@ func (r *importReader) doType(base *types2.Named) types2.Type {
                baseType := r.typ()
                // The imported instantiated type doesn't include any methods, so
                // we must always use the methods of the base (orig) type.
-               // TODO provide a non-nil *Environment
+               // TODO provide a non-nil *Context
                t, _ := types2.Instantiate(nil, baseType, targs, false)
                return t
 
index f065c97763d60257ad7d53778f37e843fdb684f5..0aaf894641337f062f595d312bd2025ec0a2ae50 100644 (file)
@@ -48,7 +48,7 @@ var newReadImportFunc = func(data string, pkg1 *types.Pkg, env *types2.Context,
 }
 
 type gcimports struct {
-       env      *types2.Context
+       ctxt     *types2.Context
        packages map[string]*types2.Package
 }
 
@@ -61,7 +61,7 @@ func (m *gcimports) ImportFrom(path, srcDir string, mode types2.ImportMode) (*ty
                panic("mode must be 0")
        }
 
-       _, pkg, err := readImportFile(path, typecheck.Target, m.env, m.packages)
+       _, pkg, err := readImportFile(path, typecheck.Target, m.ctxt, m.packages)
        return pkg, err
 }
 
index 6a09c2ee0c0a030232213f53c96dc75b680e9dc3..b0a4da3536ca028c1b75d9abb6a457b08d4d643e 100644 (file)
@@ -34,13 +34,13 @@ func checkFiles(noders []*noder) (posMap, *types2.Package, *types2.Info) {
        }
 
        // typechecking
-       env := types2.NewContext()
+       ctxt := types2.NewContext()
        importer := gcimports{
-               env:      env,
+               ctxt:     ctxt,
                packages: map[string]*types2.Package{"unsafe": types2.Unsafe},
        }
        conf := types2.Config{
-               Context:               env,
+               Context:               ctxt,
                GoVersion:             base.Flag.Lang,
                IgnoreLabels:          true, // parser already checked via syntax.CheckBranches mode
                CompilerErrorMessages: true, // use error strings matching existing compiler errors
index de7211305b7bfe09d6699346756953e62021a481..d474db24277701d1195fda6e632a442d115d1903 100644 (file)
@@ -16,7 +16,7 @@ import (
 type pkgReader2 struct {
        pkgDecoder
 
-       env     *types2.Context
+       ctxt    *types2.Context
        imports map[string]*types2.Package
 
        posBases []*syntax.PosBase
@@ -24,11 +24,11 @@ type pkgReader2 struct {
        typs     []types2.Type
 }
 
-func readPackage2(env *types2.Context, imports map[string]*types2.Package, input pkgDecoder) *types2.Package {
+func readPackage2(ctxt *types2.Context, imports map[string]*types2.Package, input pkgDecoder) *types2.Package {
        pr := pkgReader2{
                pkgDecoder: input,
 
-               env:     env,
+               ctxt:    ctxt,
                imports: imports,
 
                posBases: make([]*syntax.PosBase, input.numElems(relocPosBase)),
@@ -231,7 +231,7 @@ func (r *reader2) doTyp() (res types2.Type) {
                obj, targs := r.obj()
                name := obj.(*types2.TypeName)
                if len(targs) != 0 {
-                       t, _ := types2.Instantiate(r.p.env, name.Type(), targs, false)
+                       t, _ := types2.Instantiate(r.p.ctxt, name.Type(), targs, false)
                        return t
                }
                return name.Type()
index ee76ff34af451369910927182119512d17399ef7..ec0012db4cec44bb732597f5843ffb2db863f8b9 100644 (file)
@@ -78,12 +78,12 @@ func unified(noders []*noder) {
                base.Errorf("cannot use -G and -d=quirksmode together")
        }
 
-       newReadImportFunc = func(data string, pkg1 *types.Pkg, env *types2.Context, packages map[string]*types2.Package) (pkg2 *types2.Package, err error) {
+       newReadImportFunc = func(data string, pkg1 *types.Pkg, ctxt *types2.Context, packages map[string]*types2.Package) (pkg2 *types2.Package, err error) {
                pr := newPkgDecoder(pkg1.Path, data)
 
                // Read package descriptors for both types2 and compiler backend.
                readPackage(newPkgReader(pr), pkg1)
-               pkg2 = readPackage2(env, packages, pr)
+               pkg2 = readPackage2(ctxt, packages, pr)
                return
        }
 
index 2a02c04ef34102e76b662cd4916d17524071455a..e61a3a51a1196e3b157d432ce3ff9134c769013f 100644 (file)
@@ -652,7 +652,7 @@ func (r *importReader) doType(base *types.Named) types.Type {
                baseType := r.typ()
                // The imported instantiated type doesn't include any methods, so
                // we must always use the methods of the base (orig) type.
-               // TODO provide a non-nil *Environment
+               // TODO provide a non-nil *Context
                t, _ := types.Instantiate(nil, baseType, targs, false)
                return t