compiler: If unary & does not escape, the var does not escape.
authorIan Lance Taylor <ian@gcc.gnu.org>
Tue, 12 May 2015 22:13:01 +0000 (22:13 +0000)
committerIan Lance Taylor <ian@gcc.gnu.org>
Tue, 12 May 2015 22:13:01 +0000 (22:13 +0000)
commit38109dbe011a7f69dc36c402186f6ffb2b385ac5
tree1068b1cbe6a9bafec00ef2500175bb992cd8cfec
parent7e269fe8753df7018b2bcf29fe1bff3e01d09138
compiler: If unary & does not escape, the var does not escape.

If we have a unary & that takes the address of a variable, do
not force the variable to escape if the unary & does not
escape.

From-SVN: r223100
gcc/go/gofrontend/expressions.cc