diff options
Diffstat (limited to 'src/go/types/lookup.go')
-rw-r--r-- | src/go/types/lookup.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/go/types/lookup.go b/src/go/types/lookup.go index a0e7f3cc0d..3691b1ecaa 100644 --- a/src/go/types/lookup.go +++ b/src/go/types/lookup.go @@ -107,7 +107,7 @@ func (check *Checker) rawLookupFieldOrMethod(T Type, addressable bool, pkg *Pack var next []embeddedType // embedded types found at current depth // look for (pkg, name) in all types at current depth - var tpar *TypeParam // set if obj receiver is a type parameter + var tpar *_TypeParam // set if obj receiver is a type parameter for _, e := range current { typ := e.typ @@ -195,7 +195,7 @@ func (check *Checker) rawLookupFieldOrMethod(T Type, addressable bool, pkg *Pack indirect = e.indirect } - case *TypeParam: + case *_TypeParam: // only consider explicit methods in the type parameter bound, not // methods that may be common to all types in the type list. if i, m := lookupMethod(t.Bound().allMethods, pkg, name); m != nil { |