go/types.Package.Scope (method)
26 uses
go/types (current package)
mono.go#L275: root := pkg.Scope()
package.go#L52: func (pkg *Package) Scope() *Scope {
go.pact.im/x/plumb/internal/gen
gen.go#L100: scope := pkg.Types.Scope()
golang.org/x/exp/apidiff
apidiff.go#L156: for _, name := range d.old.Scope().Names() {
apidiff.go#L157: oldobj := d.old.Scope().Lookup(name)
apidiff.go#L173: newobj := d.new.Scope().Lookup(oldn.Obj().Name())
apidiff.go#L183: for _, name := range d.old.Scope().Names() {
apidiff.go#L184: oldobj := d.old.Scope().Lookup(name)
apidiff.go#L188: newobj := d.new.Scope().Lookup(name)
apidiff.go#L197: for _, name := range d.new.Scope().Names() {
apidiff.go#L198: newobj := d.new.Scope().Lookup(name)
apidiff.go#L199: if newobj.Exported() && d.old.Scope().Lookup(name) == nil {
golang.org/x/tools/go/types/objectpath
objectpath.go#L277: if pkg.Scope().Lookup(obj.Name()) == obj {
objectpath.go#L362: scope := tr.pkg.Scope()
objectpath.go#L741: obj := pkg.Scope().Lookup(pkgobj)
golang.org/x/tools/internal/gcimporter
iexport.go#L379: scope := pkg.Scope()
iimport.go#L422: if obj := pkg.Scope().Lookup(name); obj != nil {
iimport.go#L687: obj.Pkg().Scope().Insert(obj)
iimport.go#L896: return pkg.Scope().Lookup(name).(*types.TypeName).Type()
ureader.go#L533: if objPkg.Scope().Lookup(objName) == nil {
ureader.go#L540: objPkg.Scope().Insert(obj)
ureader.go#L796: 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#L154: return obj.Pkg() != nil && obj.Parent() == obj.Pkg().Scope()
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)