From 5ad3c1cda2a36ca5ef934a7647956de45af6f67e Mon Sep 17 00:00:00 2001 From: Robert Griesemer Date: Wed, 20 Dec 2017 15:14:05 -0800 Subject: [PATCH] go/types: document Typ slice Fixes #22628. Change-Id: Ib7aff8043e477af18c448d6b778f159b23fb5a92 Reviewed-on: https://go-review.googlesource.com/85075 Reviewed-by: Brad Fitzpatrick --- src/go/types/universe.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/go/types/universe.go b/src/go/types/universe.go index cc3bd5a370..07d7078ae2 100644 --- a/src/go/types/universe.go +++ b/src/go/types/universe.go @@ -20,6 +20,12 @@ var ( universeRune *Basic // int32 alias, but has name "rune" ) +// Typ contains the predeclared *Basic types indexed by their +// corresponding BasicKind. +// +// The *Basic type for Typ[Byte] will have the name "uint8". +// Use Universe.Lookup("byte").Type() to obtain the specific +// alias basic type named "byte" (and analogous for "rune"). var Typ = []*Basic{ Invalid: {Invalid, 0, "invalid type"},