aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/reflectdata/reflect.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/compile/internal/reflectdata/reflect.go')
-rw-r--r--src/cmd/compile/internal/reflectdata/reflect.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cmd/compile/internal/reflectdata/reflect.go b/src/cmd/compile/internal/reflectdata/reflect.go
index d23ca6b839..26b08ee08a 100644
--- a/src/cmd/compile/internal/reflectdata/reflect.go
+++ b/src/cmd/compile/internal/reflectdata/reflect.go
@@ -595,7 +595,7 @@ func typePkg(t *types.Type) *types.Pkg {
}
}
}
- if tsym != nil && t != types.Types[t.Kind()] && t != types.ErrorType {
+ if tsym != nil && tsym.Pkg != types.BuiltinPkg {
return tsym.Pkg
}
return nil