Fix getVariableInfo handling of interface blocks.

interface blocks weren't handled and leading to asserts inside the translator. This patch handles interface blocks in the same way as structs.