class ValidateLimitations : public TIntermTraverser
{
public:
- ValidateLimitations(ShShaderType shaderType, TInfoSinkBase &sink);
+ ValidateLimitations(sh::GLenum shaderType, TInfoSinkBase &sink);
int numErrors() const { return mNumErrors; }
bool isConstIndexExpr(TIntermNode *node);
bool validateIndexing(TIntermBinary *node);
- ShShaderType mShaderType;
+ sh::GLenum mShaderType;
TInfoSinkBase &mSink;
int mNumErrors;
TLoopStack mLoopStack;