Clean redundant semicolons from HLSL branch statements
Clean redundant semicolons from HLSL branch statements

Branch statements can only exist inside block nodes. The block node
that contains a branch will take care of writing a semicolon after
each statement.

BUG=angleproject:1013
TEST=angle_end2end_tests

Change-Id: Ie5d9077c5d2e090c704282dba39b4d46845cbf1e
Reviewed-on: https://chromium-review.googlesource.com/708894
Reviewed-by: Jamie Madill <7e492b4f1c8458024932de3ba475cbf015424c30@chromium.org>
Commit-Queue: Olli Etuaho <38ae6c0e2772a20e8e989f80cb8c99d274e44242@nvidia.com>

ppy/angle,ppy/angle,ppy/angle,ppy/angle