Remove sh::InterfaceBlock member info.

We can compute the interface block member info entirely on the
API side. This will allow us to get rid of some un-necessary
code in the compiler.

BUG=angle:466

Change-Id: I664ffc82de5f2723156e51f4e9ffc07e4de162aa
Reviewed-on: https://chromium-review.googlesource.com/207781
Reviewed-by: Zhenyao Mo <zmo@chromium.org>
Tested-by: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Nicolas Capens <capn@chromium.org>
7 files changed