aboutsummaryrefslogtreecommitdiff
path: root/src/cmd
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd')
-rw-r--r--src/cmd/compile/internal/reflectdata/reflect.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/cmd/compile/internal/reflectdata/reflect.go b/src/cmd/compile/internal/reflectdata/reflect.go
index 5b44b7098d..d9f2708712 100644
--- a/src/cmd/compile/internal/reflectdata/reflect.go
+++ b/src/cmd/compile/internal/reflectdata/reflect.go
@@ -1726,6 +1726,9 @@ func CollectPTabs() {
if s.Pkg.Name != "main" {
continue
}
+ if n.Type().HasTParam() {
+ continue // skip generic functions (#52937)
+ }
ptabs = append(ptabs, n)
}
}