/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/d3d/ |
H A D | SeparateArrayInitialization.cpp | 52 TIntermBinary *initNode = sequence->back()->getAsBinaryNode(); in visitDeclaration() local 53 if (initNode != nullptr && initNode->getOp() == EOpInitialize) in visitDeclaration() 55 TIntermTyped *initializer = initNode->getRight(); in visitDeclaration() 60 TIntermTyped *symbol = initNode->getLeft(); in visitDeclaration()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/ |
H A D | RemoveUnreferencedVariables.cpp | 253 TIntermBinary *initNode = declarator->getAsBinaryNode(); in visitDeclaration() local 254 if (initNode != nullptr) in visitDeclaration() 256 ASSERT(initNode->getLeft()->getAsSymbolNode()); in visitDeclaration() 257 int symbolId = initNode->getLeft()->getAsSymbolNode()->uniqueId().get(); in visitDeclaration() 259 (*mSymbolIdRefCounts)[symbolId] == 1u && !initNode->getRight()->hasSideEffects(); in visitDeclaration()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/TranslatorMetalDirect/ |
H A D | AstHelpers.cpp | 30 TIntermBinary *initNode = childNode->getAsBinaryNode(); in ViewDeclaration() local 31 ASSERT(initNode); in ViewDeclaration() 32 ASSERT(initNode->getOp() == TOperator::EOpInitialize); in ViewDeclaration() 33 symbolNode = initNode->getLeft()->getAsSymbolNode(); in ViewDeclaration() 35 return {*symbolNode, initNode->getRight()}; in ViewDeclaration()
|
H A D | EmitMetal.cpp | 2232 else if (TIntermBinary *initNode = node.getAsBinaryNode()) 2234 ASSERT(initNode->getOp() == TOperator::EOpInitialize); 2235 TIntermSymbol *leftSymbolNode = initNode->getLeft()->getAsSymbolNode(); 2236 TIntermTyped *valueNode = initNode->getRight()->getAsTyped(); 2288 TIntermNode *initNode = loopNode->getInit(); 2296 if (initNode) 2298 initNode->traverse(this); 2330 TIntermNode *initNode = loopNode->getInit(); 2335 ASSERT(!initNode && !exprNode); 2350 TIntermNode *initNode [all...] |
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_util/ |
H A D | FindPreciseNodes.cpp | 402 TIntermBinary *initNode = sequence.front()->getAsBinaryNode(); variable 407 ASSERT(initNode->getOp() == EOpInitialize); 409 symbol = initNode->getLeft()->getAsSymbolNode(); 410 initExpression = initNode->getRight(); 419 mInfo->variableAssignmentNodeMap[object.variable].push_back(initNode);
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/ |
H A D | ParseContext.cpp | 2285 TIntermBinary **initNode) in executeInitializer() 2287 ASSERT(initNode != nullptr); in executeInitializer() 2288 ASSERT(*initNode == nullptr); in executeInitializer() 2375 ASSERT(*initNode == nullptr); in executeInitializer() 2381 *initNode = new TIntermBinary(EOpInitialize, intermSymbol, initializer); in executeInitializer() 2383 (*initNode)->setLine(line); in executeInitializer() 2393 TIntermBinary *initNode = nullptr; in addConditionInitializer() local 2395 if (executeInitializer(loc, identifier, type, initializer, &initNode)) in addConditionInitializer() 2400 if (initNode == nullptr) in addConditionInitializer() 2407 declaration->appendDeclarator(initNode); in addConditionInitializer() 2281 executeInitializer(const TSourceLoc &line, const ImmutableString &identifier, TType *type, TIntermTyped *initializer, TIntermBinary **initNode) executeInitializer() argument 3034 TIntermBinary *initNode = nullptr; parseSingleInitDeclaration() local 3080 TIntermBinary *initNode = nullptr; parseSingleArrayInitDeclaration() local 3252 TIntermBinary *initNode = nullptr; parseInitDeclarator() local 3291 TIntermBinary *initNode = nullptr; parseArrayInitDeclarator() local [all...] |
H A D | ParseContext.h | 212 // Returns true on success. *initNode may still be nullptr on success in case the initialization 218 TIntermBinary **initNode);
|
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/ |
H A D | ParseHelper.cpp | 1573 // initNode will correspond to the whole of "type b[n] = initializer". in parseSingleArrayInitDeclaration() 1574 TIntermNode *initNode = nullptr; in parseSingleArrayInitDeclaration() local 1575 if(!executeInitializer(identifierLocation, identifier, arrayType, initializer, &initNode)) in parseSingleArrayInitDeclaration() 1577 return initNode ? intermediate.makeAggregate(initNode, initLocation) : nullptr; in parseSingleArrayInitDeclaration() 1772 // initNode will correspond to the whole of "b[n] = initializer". in parseArrayInitDeclarator() 1773 TIntermNode *initNode = nullptr; in parseArrayInitDeclarator() local 1774 if(!executeInitializer(identifierLocation, identifier, arrayType, initializer, &initNode)) in parseArrayInitDeclarator() 1776 if(initNode) in parseArrayInitDeclarator() 1778 return intermediate.growAggregate(aggregateDeclaration, initNode, initLocatio in parseArrayInitDeclarator() [all...] |
/third_party/glslang/glslang/HLSL/ |
H A D | hlslGrammar.cpp | 4103 TIntermNode* initNode = nullptr; in acceptIterationStatement() local 4104 if (! acceptSimpleStatement(initNode)) in acceptIterationStatement() 4132 statement = intermediate.addForLoop(statement, initNode, condition, iterator, true, loc, loopNode); in acceptIterationStatement()
|
H A D | hlslParseHelper.cpp | 8228 TIntermNode* initNode = handleAssign(loc, EOpAssign, intermSymbol, initializer); in executeInitializer() local 8229 if (initNode == nullptr) in executeInitializer() 8231 return initNode; in executeInitializer()
|
/third_party/glslang/glslang/MachineIndependent/ |
H A D | ParseHelper.cpp | 7860 TIntermNode* initNode = nullptr; in declareVariable() 7867 initNode = executeInitializer(loc, initializer, variable); in declareVariable() 7876 return initNode; in declareVariable() 8089 TIntermTyped* initNode = intermediate.addAssign(EOpAssign, intermSymbol, initializer, loc); in executeInitializer() local 8090 if (! initNode) in executeInitializer() 8093 return initNode; in executeInitializer()
|