]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: add Fields field to Type
authorMatthew Dempsky <mdempsky@google.com>
Mon, 14 Mar 2016 06:02:38 +0000 (23:02 -0700)
committerMatthew Dempsky <mdempsky@google.com>
Mon, 14 Mar 2016 20:44:45 +0000 (20:44 +0000)
commit0d2e92c2cadc143f17a375ba2172862d18cdc1ef
tree375585ae7a0c8604f1b3ee56089c5896e9760485
parent7971864267e9f6139ef1cd37ce70624e1b1cb92b
cmd/compile: add Fields field to Type

Switch TSTRUCT and TINTER to use Fields instead of Type, which wrings
out the remaining few direct uses of the latter.

Preparation for converting fields to use a separate "Field" type.

Passes toolstash/buildall.

Change-Id: I5a2ea7e159d0dde1be2c9afafc10a8f739d95743
Reviewed-on: https://go-review.googlesource.com/20675
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Reviewed-by: Robert Griesemer <gri@golang.org>
18 files changed:
src/cmd/compile/internal/amd64/gsubr.go
src/cmd/compile/internal/gc/bexport.go
src/cmd/compile/internal/gc/cgen.go
src/cmd/compile/internal/gc/dcl.go
src/cmd/compile/internal/gc/esc.go
src/cmd/compile/internal/gc/export.go
src/cmd/compile/internal/gc/fmt.go
src/cmd/compile/internal/gc/gsubr.go
src/cmd/compile/internal/gc/inl.go
src/cmd/compile/internal/gc/order.go
src/cmd/compile/internal/gc/sinit.go
src/cmd/compile/internal/gc/sizeof_test.go
src/cmd/compile/internal/gc/subr.go
src/cmd/compile/internal/gc/type.go
src/cmd/compile/internal/gc/typecheck.go
src/cmd/compile/internal/gc/universe.go
src/cmd/compile/internal/gc/walk.go
src/cmd/compile/internal/x86/gsubr.go