go/types.Scope.Lookup (method)
36 uses
go/types (current package)
assignments.go#L442: if alt := scope.Lookup(name); alt != nil {
call.go#L478: exp = pkg.scope.Lookup(sel)
labels.go#L27: if alt := all.Lookup(name); alt != nil {
labels.go#L227: obj := all.Lookup(name)
object.go#L454: if obj.Pkg() != nil && obj.Pkg().scope.Lookup(obj.Name()) == obj {
resolver.go#L324: if alt := fileScope.Lookup(name); alt != nil {
resolver.go#L459: if alt := pkg.scope.Lookup(name); alt != nil {
resolver.go#L582: obj := check.pkg.scope.Lookup(name.Name)
scope.go#L71: func (s *Scope) Lookup(name string) Object {
scope.go#L87: if obj := s.Lookup(name); obj != nil && (!pos.IsValid() || obj.scopePos() <= pos) {
scope.go#L101: if alt := s.Lookup(name); alt != nil {
scope.go#L222: fmt.Fprintf(w, "%s%s\n", indn1, s.Lookup(name))
typestring.go#L135: if obj, _ := Unsafe.scope.Lookup(t.name).(*TypeName); obj != nil {
universe.go#L221: if Universe.Lookup("assert") != nil {
universe.go#L238: universeIota = Universe.Lookup("iota")
universe.go#L239: universeByte = Universe.Lookup("byte").Type()
universe.go#L240: universeRune = Universe.Lookup("rune").Type()
universe.go#L241: universeAny = Universe.Lookup("any")
universe.go#L242: universeError = Universe.Lookup("error").Type()
universe.go#L243: universeComparable = Universe.Lookup("comparable")
golang.org/x/exp/apidiff
apidiff.go#L75: oldobj := d.old.Scope().Lookup(name)
apidiff.go#L79: newobj := d.new.Scope().Lookup(name)
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/internal/gcimporter
bexport.go#L153: p.obj(scope.Lookup(name))
bimport.go#L434: obj := scope.Lookup(name)
bimport.go#L1021: types.Universe.Lookup("byte").Type(),
bimport.go#L1022: types.Universe.Lookup("rune").Type(),
bimport.go#L1025: types.Universe.Lookup("error").Type(),
iexport.go#L124: p.pushDecl(scope.Lookup(name))
iimport.go#L335: if obj := pkg.Scope().Lookup(name); obj != nil {
iimport.go#L792: return pkg.Scope().Lookup(name).(*types.TypeName).Type()
support_go118.go#L18: types.Universe.Lookup("comparable").Type(),
support_go118.go#L21: types.Universe.Lookup("any").Type(),
ureader_yes.go#L487: obj := pkgScope(pkg).Lookup(name)
ureader_yes.go#L522: if objPkg.Scope().Lookup(objName) == nil {
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)