diff --git a/doc/go_spec.html b/doc/go_spec.html index 808255a38a..9d3ff87b11 100644 --- a/doc/go_spec.html +++ b/doc/go_spec.html @@ -1,6 +1,6 @@ @@ -5403,10 +5403,6 @@ type Pointer *ArbitraryType func Alignof(variable ArbitraryType) uintptr func Offsetof(selector ArbitraryType) uinptr func Sizeof(variable ArbitraryType) uintptr - -func Reflect(val interface{}) (typ runtime.Type, addr uintptr) -func Typeof(val interface{}) (typ interface{}) -func Unreflect(typ runtime.Type, addr uintptr) interface{}
@@ -5446,23 +5442,6 @@ Calls to Alignof, Offsetof, and
Sizeof are compile-time constant expressions of type uintptr.
-The functions unsafe.Typeof,
-unsafe.Reflect,
-and unsafe.Unreflect allow access at run time to the dynamic
-types and values stored in interfaces.
-Typeof returns a representation of
-val's
-dynamic type as a runtime.Type.
-Reflect allocates a copy of
-val's dynamic
-value and returns both the type and the address of the copy.
-Unreflect inverts Reflect,
-creating an
-interface value from a type and address.
-The reflect package built on these primitives
-provides a safe, more convenient way to inspect interface values.
-