diff options
author | Josh Bleecher Snyder <josharian@gmail.com> | 2017-04-21 08:19:35 -0700 |
---|---|---|
committer | Josh Bleecher Snyder <josharian@gmail.com> | 2017-04-21 16:11:15 +0000 |
commit | 24c52ee57046f5e58ce6db158b0efad02ced6606 (patch) | |
tree | 1df424dcb6ab56178208ac869ec7ffe0cdb1e724 /src/cmd/compile/internal/types/pkg.go | |
parent | 0d50a49f5c3fb6292b43d71579455cf68a1939d9 (diff) | |
download | go-24c52ee57046f5e58ce6db158b0efad02ced6606.tar.gz go-24c52ee57046f5e58ce6db158b0efad02ced6606.zip |
cmd/compile: move typepkg to package types
Response to code review feedback on CL 40693.
It is now only accessible by types.TypePkgLookup.
Passes toolstash-check.
Change-Id: I0c422c1a271f97467ae38de53af9dc33f4b31bdb
Reviewed-on: https://go-review.googlesource.com/41304
Run-TryBot: Josh Bleecher Snyder <josharian@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Robert Griesemer <gri@golang.org>
Diffstat (limited to 'src/cmd/compile/internal/types/pkg.go')
-rw-r--r-- | src/cmd/compile/internal/types/pkg.go | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/cmd/compile/internal/types/pkg.go b/src/cmd/compile/internal/types/pkg.go index 1fe49bd142..effb3a82f7 100644 --- a/src/cmd/compile/internal/types/pkg.go +++ b/src/cmd/compile/internal/types/pkg.go @@ -68,6 +68,13 @@ var nopkg = &Pkg{ Syms: make(map[string]*Sym), } +// fake package for runtime type info (headers) +var typepkg = NewPkg("type", "type") + +func TypePkgLookup(name string) *Sym { + return typepkg.Lookup(name) +} + func (pkg *Pkg) Lookup(name string) *Sym { s, _ := pkg.LookupOK(name) return s |