Build fix: not all types support precisions.

Currently Angle translator made the wrong assumption that all variables have a precision, and ASSERT that.

BUG=276031
TBR=alokp@chromium.org

Review URL: https://codereview.appspot.com/13113044
3 files changed