Searched refs:getAsLoopNode (Results 1 – 15 of 15) sorted by relevance
227 TIntermLoop *loop = mLoopsAndSwitches.back()->getAsLoopNode(); in visitBranch()242 loop = mLoopsAndSwitches.at(i)->getAsLoopNode(); in visitBranch()255 TIntermLoop *loop = intermNode->getAsLoopNode(); in visitBranch()
106 virtual TIntermLoop *getAsLoopNode() { return nullptr; } in getAsLoopNode() function202 TIntermLoop *getAsLoopNode() override { return this; } in getAsLoopNode() function
37 else if (node->getAsLoopNode()) in isSingleStatement()
2133 statement->getAsBlock() == nullptr && statement->getAsLoopNode() == nullptr && in visitBlock()
225 TIntermLoop* loop = node->getAsLoopNode(); in handleLoopAttributes()232 loop = (*it)->getAsLoopNode(); in handleLoopAttributes()
227 TIntermLoop* loop = node->getAsLoopNode(); in handleLoopAttributes()234 loop = (*it)->getAsLoopNode(); in handleLoopAttributes()
67 TIntermLoop *loop = statement->getAsLoopNode(); in visitBlock()
189 return node ? node->getAsLoopNode() : nullptr;
1094 virtual glslang::TIntermLoop* getAsLoopNode() { return 0; } in getAsLoopNode() function1107 virtual const glslang::TIntermLoop* getAsLoopNode() const { return 0; } in getAsLoopNode() function1184 virtual TIntermLoop* getAsLoopNode() { return this; } in getAsLoopNode() function1185 virtual const TIntermLoop* getAsLoopNode() const { return this; } in getAsLoopNode() function
1090 virtual glslang::TIntermLoop* getAsLoopNode() { return 0; } in getAsLoopNode() function1103 virtual const glslang::TIntermLoop* getAsLoopNode() const { return 0; } in getAsLoopNode() function1178 virtual TIntermLoop* getAsLoopNode() { return this; } in getAsLoopNode() function1179 virtual const TIntermLoop* getAsLoopNode() const { return this; } in getAsLoopNode() function
382 return visitLoopPre(*originalNode.getAsLoopNode()); in traversePre()445 return traverseLoopChildren(*currNode.getAsLoopNode()); in traverseChildren()513 return visitLoopPost(*currNode.getAsLoopNode()); in traversePost()
2087 if (node.getAsLoopNode()) in RequiresSemicolonTerminator()
284 virtual TIntermLoop* getAsLoopNode() { return 0; } in getAsLoopNode() function364 virtual TIntermLoop* getAsLoopNode() { return this; } in getAsLoopNode() function
250 ASSERT(getParentNode()->getAsLoopNode() == nullptr); in visitDeclaration()
224 ASSERT(getParentNode()->getAsLoopNode()); in removeVariableDeclaration()