]> Cypherpunks repositories - gostls13.git/commit
cmd/compile/internal/types: replace Type.Val with Type.Elem
authorMatthew Dempsky <mdempsky@google.com>
Tue, 24 Apr 2018 20:53:35 +0000 (13:53 -0700)
committerMatthew Dempsky <mdempsky@google.com>
Tue, 24 Apr 2018 22:37:52 +0000 (22:37 +0000)
commit2083b5d673736c065e98643c36dadde76f7593ab
treea26860e768afcdea0a5d69abcf0410de122c9380
parente10ee798c48b8570c0fe498a9a34bb4a5bc7d339
cmd/compile/internal/types: replace Type.Val with Type.Elem

This reduces the API surface of Type slightly (for #25056), but also
makes it more consistent with the reflect and go/types APIs.

Passes toolstash-check.

Change-Id: Ief9a8eb461ae6e88895f347e2a1b7b8a62423222
Reviewed-on: https://go-review.googlesource.com/109138
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
12 files changed:
src/cmd/compile/internal/gc/align.go
src/cmd/compile/internal/gc/bexport.go
src/cmd/compile/internal/gc/bimport.go
src/cmd/compile/internal/gc/fmt.go
src/cmd/compile/internal/gc/iexport.go
src/cmd/compile/internal/gc/range.go
src/cmd/compile/internal/gc/reflect.go
src/cmd/compile/internal/gc/sinit.go
src/cmd/compile/internal/gc/subr.go
src/cmd/compile/internal/gc/typecheck.go
src/cmd/compile/internal/gc/walk.go
src/cmd/compile/internal/types/type.go