From 2ff1074f5ac48e67ee079dafc9f0e314bc454510 Mon Sep 17 00:00:00 2001 From: Brad Fitzpatrick Date: Wed, 27 Oct 2021 10:13:50 -0700 Subject: [PATCH] reflect: undeprecate Ptr, PtrTo Fixes #48665 Change-Id: Id838f7508f6e93c4546a2aeefc2db194e647db77 Reviewed-on: https://go-review.googlesource.com/c/go/+/359175 Trust: Brad Fitzpatrick Reviewed-by: Ian Lance Taylor --- src/reflect/type.go | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/reflect/type.go b/src/reflect/type.go index 0896949d7e2ac..4701e06c49bb8 100644 --- a/src/reflect/type.go +++ b/src/reflect/type.go @@ -269,8 +269,6 @@ const ( ) // Ptr is the old name for the Pointer kind. -// -// Deprecated: use the new spelling, Pointer. const Ptr = Pointer // tflag is used by an rtype to signal what extra type information is @@ -1425,9 +1423,9 @@ func TypeOf(i interface{}) Type { var ptrMap sync.Map // map[*rtype]*ptrType // PtrTo returns the pointer type with element t. -// For example, if t represents type Foo, PointerTo(t) represents *Foo. +// For example, if t represents type Foo, PtrTo(t) represents *Foo. // -// Deprecated: use PointerTo. PtrTo is the old spelling. +// PtrTo is the old spelling of PointerTo. // The two functions behave identically. func PtrTo(t Type) Type { return PointerTo(t) }