Searched refs:getAsSymbolNode (Results 1 – 8 of 8) sorted by relevance
/external/webkit/Source/ThirdParty/ANGLE/src/compiler/ |
D | ValidateLimitations.cpp | 221 TIntermSymbol* symbol = declInit->getLeft()->getAsSymbolNode(); in validateForLoopInit() 263 TIntermSymbol* symbol = binOp->getLeft()->getAsSymbolNode(); in validateForLoopCond() 324 symbol = unOp->getOperand()->getAsSymbolNode(); in validateForLoopExpr() 327 symbol = binOp->getLeft()->getAsSymbolNode(); in validateForLoopExpr() 384 TIntermSymbol* symbol = params[i]->getAsSymbolNode(); in validateFunctionCall() 405 params[*i]->getAsSymbolNode()->getSymbol().c_str()); in validateFunctionCall() 419 const TIntermSymbol* symbol = operand->getAsSymbolNode(); in validateOperation()
|
D | OutputHLSL.cpp | 666 TIntermSymbol *symbolNode = node->getLeft()->getAsSymbolNode(); in visitBinary() 1041 …if (!variable->getAsSymbolNode() || variable->getAsSymbolNode()->getSymbol() != "") // Variable … in visitAggregate() 1052 TIntermSymbol *symbol = (*sit)->getAsSymbolNode(); in visitAggregate() 1079 …else if (variable->getAsSymbolNode() && variable->getAsSymbolNode()->getSymbol() == "") // Type … in visitAggregate() 1102 TIntermSymbol *symbol = arguments[i]->getAsSymbolNode(); in visitAggregate() 1144 TIntermSymbol *symbol = arguments[i]->getAsSymbolNode(); in visitAggregate() 1585 TIntermSymbol *symbol = assign->getLeft()->getAsSymbolNode(); in handleExcessiveLoop() 1606 if (test && test->getLeft()->getAsSymbolNode()->getId() == index->getId()) in handleExcessiveLoop()
|
D | intermediate.h | 219 virtual TIntermSymbol* getAsSymbolNode() { return 0; } in getAsSymbolNode() function 335 virtual TIntermSymbol* getAsSymbolNode() { return this; } in getAsSymbolNode() function
|
D | VariableInfo.cpp | 182 const TIntermSymbol* variable = (*i)->getAsSymbolNode(); in visitAggregate()
|
D | ParseHelper.cpp | 289 TIntermSymbol* symNode = node->getAsSymbolNode(); in lValueErrorCheck() 1034 } else if (initializer->getAsSymbolNode()) { in executeInitializer() 1035 const TSymbol* symbol = symbolTable.find(initializer->getAsSymbolNode()->getSymbol()); in executeInitializer()
|
D | glslang.y | 225 if ($1->getAsSymbolNode()) 226 …2.line, " left of '[' is not of type array, matrix, or vector ", $1->getAsSymbolNode()->getSymbol(… 251 …if (context->arraySetMaxSize($1->getAsSymbolNode(), $1->getTypePointer(), $3->getAsConstantUnion()… 254 … if (context->arraySetMaxSize($1->getAsSymbolNode(), $1->getTypePointer(), 0, false, $2.line))
|
D | OutputGLSL.cpp | 132 const TIntermSymbol* arg = (*iter)->getAsSymbolNode(); in writeFunctionParameters()
|
D | glslang_tab.cpp | 2206 if ((yyvsp[(1) - (4)].interm.intermTypedNode)->getAsSymbolNode()) 2207 …ray, matrix, or vector ", (yyvsp[(1) - (4)].interm.intermTypedNode)->getAsSymbolNode()->getSymbol(… 2232 …(context->arraySetMaxSize((yyvsp[(1) - (4)].interm.intermTypedNode)->getAsSymbolNode(), (yyvsp[(1)… 2235 …(context->arraySetMaxSize((yyvsp[(1) - (4)].interm.intermTypedNode)->getAsSymbolNode(), (yyvsp[(1)…
|