compiler: fix crashes.
authorIan Lance Taylor <ian@gcc.gnu.org>
Wed, 28 Mar 2012 21:33:15 +0000 (21:33 +0000)
committerIan Lance Taylor <ian@gcc.gnu.org>
Wed, 28 Mar 2012 21:33:15 +0000 (21:33 +0000)
commit552ab9772fb2bb59f2e3d3706f2cd304e95c8741
tree711e70281d3f1346e7edb5ee9f977e38586cbbeb
parent2310e4504dd63b79f8062abf1f33321416ad92c8
compiler: fix crashes.

The compiler would crash on:
        if true || x, y := 1, 2 {}
and
        var s string
        s = append(s, "hello")

Reported in issue 3186.

From-SVN: r185928
gcc/go/gofrontend/expressions.cc
gcc/go/gofrontend/parse.cc