Lines Matching refs:ValidateLimitations

111 ValidateLimitations::ValidateLimitations(GLenum shaderType,  in ValidateLimitations()  function in ValidateLimitations
119 bool ValidateLimitations::visitBinary(Visit, TIntermBinary* node) in visitBinary()
137 bool ValidateLimitations::visitUnary(Visit, TIntermUnary* node) in visitUnary()
145 bool ValidateLimitations::visitAggregate(Visit, TIntermAggregate* node) in visitAggregate()
157 bool ValidateLimitations::visitLoop(Visit, TIntermLoop* node) in visitLoop()
179 void ValidateLimitations::error(TSourceLoc loc, in error()
188 bool ValidateLimitations::withinLoopBody() const in withinLoopBody()
193 bool ValidateLimitations::isLoopIndex(const TIntermSymbol* symbol) const in isLoopIndex()
198 bool ValidateLimitations::validateLoopType(TIntermLoop* node) { in validateLoopType()
210 bool ValidateLimitations::validateForLoopHeader(TIntermLoop* node, in validateForLoopHeader()
229 bool ValidateLimitations::validateForLoopInit(TIntermLoop* node, in validateForLoopInit()
282 bool ValidateLimitations::validateForLoopCond(TIntermLoop* node, in validateForLoopCond()
336 bool ValidateLimitations::validateForLoopExpr(TIntermLoop* node, in validateForLoopExpr()
408 bool ValidateLimitations::validateFunctionCall(TIntermAggregate* node) in validateFunctionCall()
450 bool ValidateLimitations::validateOperation(TIntermOperator* node, in validateOperation()
465 bool ValidateLimitations::isConstExpr(TIntermNode* node) in isConstExpr()
471 bool ValidateLimitations::isConstIndexExpr(TIntermNode* node) in isConstIndexExpr()
480 bool ValidateLimitations::validateIndexing(TIntermBinary* node) in validateIndexing()