mirror of https://github.com/golang/go.git
reflect: undeprecate Ptr, PtrTo
Fixes #48665 Change-Id: Id838f7508f6e93c4546a2aeefc2db194e647db77 Reviewed-on: https://go-review.googlesource.com/c/go/+/359175 Trust: Brad Fitzpatrick <bradfitz@golang.org> Reviewed-by: Ian Lance Taylor <iant@golang.org>
This commit is contained in:
parent
b8f928b052
commit
2ff1074f5a
|
|
@ -269,8 +269,6 @@ const (
|
||||||
)
|
)
|
||||||
|
|
||||||
// Ptr is the old name for the Pointer kind.
|
// Ptr is the old name for the Pointer kind.
|
||||||
//
|
|
||||||
// Deprecated: use the new spelling, Pointer.
|
|
||||||
const Ptr = Pointer
|
const Ptr = Pointer
|
||||||
|
|
||||||
// tflag is used by an rtype to signal what extra type information is
|
// 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
|
var ptrMap sync.Map // map[*rtype]*ptrType
|
||||||
|
|
||||||
// PtrTo returns the pointer type with element t.
|
// 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.
|
// The two functions behave identically.
|
||||||
func PtrTo(t Type) Type { return PointerTo(t) }
|
func PtrTo(t Type) Type { return PointerTo(t) }
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue