go/types.Package.Scope (method)
22 uses
go/types (current package)
mono.go#L275: root := pkg.Scope()
package.go#L52: func (pkg *Package) Scope() *Scope {
golang.org/x/exp/apidiff
apidiff.go#L74: for _, name := range d.old.Scope().Names() {
apidiff.go#L75: oldobj := d.old.Scope().Lookup(name)
apidiff.go#L79: newobj := d.new.Scope().Lookup(name)
apidiff.go#L87: for _, name := range d.new.Scope().Names() {
apidiff.go#L88: newobj := d.new.Scope().Lookup(name)
apidiff.go#L89: if newobj.Exported() && d.old.Scope().Lookup(name) == nil {
golang.org/x/tools/go/types/objectpath
objectpath.go#L215: scope := pkg.Scope()
objectpath.go#L593: obj := pkg.Scope().Lookup(pkgobj)
golang.org/x/tools/internal/aliases
aliases_go122.go#L78: _, enabled := pkg.Scope().Lookup("A").Type().(*types.Alias)
golang.org/x/tools/internal/gcimporter
iexport.go#L380: scope := pkg.Scope()
iimport.go#L423: if obj := pkg.Scope().Lookup(name); obj != nil {
iimport.go#L685: obj.Pkg().Scope().Insert(obj)
iimport.go#L894: return pkg.Scope().Lookup(name).(*types.TypeName).Type()
ureader_yes.go#L521: if objPkg.Scope().Lookup(objName) == nil {
ureader_yes.go#L528: objPkg.Scope().Insert(obj)
ureader_yes.go#L744: return pkg.Scope()
golang.org/x/tools/internal/typesinternal
toonew.go#L29: disallowed[pkg.Scope().Lookup(sym.Name)] = symver
toonew.go#L73: if t := pkg.Scope().Lookup(typename); t != nil && disallowed[t] == "" {
toonew.go#L79: if t := pkg.Scope().Lookup(recvname); t != nil && disallowed[t] == "" {
types.go#L140: return obj.Pkg() != nil && obj.Parent() == obj.Pkg().Scope()
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)