Searched refs:blockNode (Results 1 – 6 of 6) sorted by relevance
28 bool visitBlock(Visit, TIntermBlock *blockNode) override in visitBlock() argument30 if (blockNode != getRootNode()) in visitBlock()35 for (TIntermNode *node : *blockNode->getSequence()) in visitBlock()42 visitMain(*blockNode, funcDefNode); in visitBlock()
2131 bool GenMetalTraverser::visitBlock(Visit, TIntermBlock *blockNode) in visitBlock() argument2153 const size_t stmtCount = blockNode->getChildCount(); in visitBlock()2156 TIntermNode &stmtNode = *blockNode->getChildNode(i); in visitBlock()
314 TIntermBlock *blockNode = node->getAsBlock(); in EnsureBlock() local315 if (blockNode != nullptr) in EnsureBlock()316 return blockNode; in EnsureBlock()318 blockNode = new TIntermBlock(); in EnsureBlock()319 blockNode->setLine(node->getLine()); in EnsureBlock()320 blockNode->appendStatement(node); in EnsureBlock()321 return blockNode; in EnsureBlock()
52 void InsertUseCode(const InterfaceBlock &block, TIntermTyped *blockNode, TIntermSequence *sequence) in InsertUseCode() argument57 blockNode->deepCopy(), CreateIndexNode(i)); in InsertUseCode()
1203 TIntermTyped *blockNode = binaryNode->getLeft()->getAsTyped(); in visitBinary() local1204 ASSERT(blockNode); in visitBinary()1212 TIntermBinary *interfaceIndexingNode = blockNode->getAsBinaryNode(); in visitBinary()1218 blockNode = interfaceIndexingNode->getLeft(); in visitBinary()1221 const TType &interfaceNodeType = blockNode->getType(); in visitBinary()1229 TIntermSymbol *symbolNode = blockNode->getAsSymbolNode(); in visitBinary()1240 TIntermSymbol *symbolNode = blockNode->getAsSymbolNode(); in visitBinary()
550 TIntermBlock *blockNode = new TIntermBlock(); in loadInputAttachmentDataImpl() local559 blockNode->appendStatement( in loadInputAttachmentDataImpl()564 retExpression = blockNode; in loadInputAttachmentDataImpl()