A bunch of semantic checks were missing for binary arithmetic operations. Refactor...
authorJohn Kessenich <cepheus@frii.com>
Thu, 30 May 2013 19:15:35 +0000 (19:15 +0000)
committerJohn Kessenich <cepheus@frii.com>
Thu, 30 May 2013 19:15:35 +0000 (19:15 +0000)
commit69762564dee079fedc5e725899b0fa0a4f8430ac
tree62ee943c84752ecd83e5bfbd53d2ab4a15b20375
parent0f359f0e356ea762359e649a17fb9920e2116f38
A bunch of semantic checks were missing for binary arithmetic operations. Refactor the "promote" logic to fix these.

git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@21784 e7fa87d3-cd2b-0410-9028-fcbf551c1848
glslang/Include/Types.h
glslang/Include/intermediate.h
glslang/MachineIndependent/Intermediate.cpp
glslang/MachineIndependent/ParseHelper.cpp
glslang/MachineIndependent/glslang.y