compiler: call error_statement for fallthrough in last case
authorIan Lance Taylor <ian@gcc.gnu.org>
Fri, 15 Sep 2017 21:25:17 +0000 (21:25 +0000)
committerIan Lance Taylor <ian@gcc.gnu.org>
Fri, 15 Sep 2017 21:25:17 +0000 (21:25 +0000)
commit7fdaa1f0b873b79ee87ad910b0da8e4c5f194cb0
treedc50a2e5e02ec3272517b470a35702f0f3385728
parent026a79f70cf33f836ea5275eda72d4870a3041e5
compiler: call error_statement for fallthrough in last case

    It is possible to do this check in backend, by walking the
    block and check whether the last statement is a goto. But it
    seems easier to do it in the frontend, where it can simply use
    is_fallthrough.

    Reviewed-on: https://go-review.googlesource.com/63690

From-SVN: r252851
gcc/go/gofrontend/MERGE
gcc/go/gofrontend/statements.cc