]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: add variable length TRESULTS type for SSA use.
authorDavid Chase <drchase@google.com>
Mon, 13 Jul 2020 18:44:14 +0000 (14:44 -0400)
committerDavid Chase <drchase@google.com>
Thu, 17 Sep 2020 19:16:49 +0000 (19:16 +0000)
commitf554eb7bc332cc265e6cc0490a7595b2f5873cba
treee4b7edb54d481d3810aeb48c84fcf3ba55b3e2c4
parent07d5eb075b6f270ae4443e9689821d2e403b72b5
cmd/compile: add variable length TRESULTS type for SSA use.

This type is very much like TTUPLE, but not just for pairs.
Used to describe results of a pre-expansion function call.
(will later probably also be used to describe the incoming args).

Change-Id: I811850cfcc2b3de85085eb4c2eca217c04c330b3
Reviewed-on: https://go-review.googlesource.com/c/go/+/242360
Trust: David Chase <drchase@google.com>
Run-TryBot: David Chase <drchase@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Than McIntosh <thanm@google.com>
Reviewed-by: Cherry Zhang <cherryyz@google.com>
src/cmd/compile/internal/gc/fmt.go
src/cmd/compile/internal/types/etype_string.go
src/cmd/compile/internal/types/type.go