From: khr@golang.org Date: Thu, 23 Oct 2025 16:40:22 +0000 (-0700) Subject: internal/reflectlite: remove unused code X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=b04e7f31c8edc05be98afb6fdb40a20dafaa7e49;p=gostls13.git internal/reflectlite: remove unused code Change-Id: I87ae45657a9bae85b0fbf52692f15552a2987847 Reviewed-on: https://go-review.googlesource.com/c/go/+/738941 Reviewed-by: Junyang Shao Reviewed-by: Keith Randall LUCI-TryBot-Result: Go LUCI --- diff --git a/src/internal/reflectlite/value.go b/src/internal/reflectlite/value.go index a92df613f5..fac816546c 100644 --- a/src/internal/reflectlite/value.go +++ b/src/internal/reflectlite/value.go @@ -464,17 +464,3 @@ func ifaceE2I(t *abi.Type, src any, dst unsafe.Pointer) // //go:noescape func typedmemmove(t *abi.Type, dst, src unsafe.Pointer) - -// Dummy annotation marking that the value x escapes, -// for use in cases where the reflect code is so clever that -// the compiler cannot follow. -func escapes(x any) { - if dummy.b { - dummy.x = x - } -} - -var dummy struct { - b bool - x any -}