]> Cypherpunks.ru repositories - gostls13.git/commit
[dev.regabi] cmd/compile: refactor temp construction in walk
authorMatthew Dempsky <mdempsky@google.com>
Sun, 17 Jan 2021 02:25:00 +0000 (18:25 -0800)
committerMatthew Dempsky <mdempsky@google.com>
Sun, 17 Jan 2021 05:08:05 +0000 (05:08 +0000)
commitba0e8a92fa74768feaccb8c3e4e5791b2dbc382f
treed57295fba1d673dbd01e24c1e2d6cf7e1efc2745
parent78e5aabcdb8aeae58a6437a3051fde3555ee0bf2
[dev.regabi] cmd/compile: refactor temp construction in walk

This CL adds a few new helper functions for constructing and
initializing temporary variables during walk.

Passes toolstash -cmp.

Change-Id: I54965d992cd8dfef7cb7dc92a17c88372e52a0d6
Reviewed-on: https://go-review.googlesource.com/c/go/+/284224
Trust: Matthew Dempsky <mdempsky@google.com>
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Cuong Manh Le <cuong.manhle.vn@gmail.com>
src/cmd/compile/internal/walk/builtin.go
src/cmd/compile/internal/walk/complit.go
src/cmd/compile/internal/walk/convert.go
src/cmd/compile/internal/walk/expr.go
src/cmd/compile/internal/walk/temp.go [new file with mode: 0644]