Searched refs:TIntermSymbol (Results 1 – 23 of 23) sorted by relevance
/external/webkit/Source/ThirdParty/ANGLE/src/compiler/ |
D | ValidateLimitations.cpp | 12 bool IsLoopIndex(const TIntermSymbol* symbol, const TLoopStack& stack) { in IsLoopIndex() 37 virtual void visitSymbol(TIntermSymbol* symbol) { in visitSymbol() 67 void ValidateLimitations::visitSymbol(TIntermSymbol*) in visitSymbol() argument 156 bool ValidateLimitations::isLoopIndex(const TIntermSymbol* symbol) const in isLoopIndex() 221 TIntermSymbol* symbol = declInit->getLeft()->getAsSymbolNode(); in validateForLoopInit() 263 TIntermSymbol* symbol = binOp->getLeft()->getAsSymbolNode(); in validateForLoopCond() 321 TIntermSymbol* symbol = NULL; in validateForLoopExpr() 384 TIntermSymbol* symbol = params[i]->getAsSymbolNode(); in validateFunctionCall() 419 const TIntermSymbol* symbol = operand->getAsSymbolNode(); in validateOperation()
|
D | QualifierAlive.cpp | 21 void visitSymbol(TIntermSymbol*); 43 void TAliveTraverser::visitSymbol(TIntermSymbol* node) in visitSymbol()
|
D | RemoveTree.cpp | 22 void visitSymbol(TIntermSymbol*); 30 void RemoveTree::visitSymbol(TIntermSymbol* node) in visitSymbol()
|
D | intermediate.h | 196 class TIntermSymbol; variable 219 virtual TIntermSymbol* getAsSymbolNode() { return 0; } in getAsSymbolNode() 323 class TIntermSymbol : public TIntermTyped { 328 TIntermSymbol(int i, const TString& sym, const TType& t) : in TIntermSymbol() function 335 virtual TIntermSymbol* getAsSymbolNode() { return this; } in getAsSymbolNode() 508 virtual void visitSymbol(TIntermSymbol*) {} in visitSymbol() argument
|
D | ValidateLimitations.h | 27 virtual void visitSymbol(TIntermSymbol*); 40 bool isLoopIndex(const TIntermSymbol* symbol) const;
|
D | OutputHLSL.h | 40 void visitSymbol(TIntermSymbol*); 52 TString argumentString(const TIntermSymbol *symbol);
|
D | SearchSymbol.h | 23 void visitSymbol(TIntermSymbol *symbolNode);
|
D | VariableInfo.cpp | 139 void CollectAttribsUniforms::visitSymbol(TIntermSymbol*) in visitSymbol() argument 182 const TIntermSymbol* variable = (*i)->getAsSymbolNode(); in visitAggregate()
|
D | SearchSymbol.cpp | 26 void SearchSymbol::visitSymbol(TIntermSymbol *symbolNode) in visitSymbol()
|
D | VersionGLSL.h | 33 virtual void visitSymbol(TIntermSymbol*);
|
D | VariableInfo.h | 25 virtual void visitSymbol(TIntermSymbol*);
|
D | parseConst.cpp | 32 void visitSymbol(TIntermSymbol*); 62 void TConstTraverser::visitSymbol(TIntermSymbol* node) in visitSymbol()
|
D | OutputGLSL.h | 27 virtual void visitSymbol(TIntermSymbol* node);
|
D | VersionGLSL.cpp | 35 void TVersionGLSL::visitSymbol(TIntermSymbol* node) in visitSymbol()
|
D | OutputHLSL.cpp | 591 void OutputHLSL::visitSymbol(TIntermSymbol *node) in visitSymbol() 666 TIntermSymbol *symbolNode = node->getLeft()->getAsSymbolNode(); in visitBinary() 1052 TIntermSymbol *symbol = (*sit)->getAsSymbolNode(); in visitAggregate() 1102 TIntermSymbol *symbol = arguments[i]->getAsSymbolNode(); in visitAggregate() 1144 TIntermSymbol *symbol = arguments[i]->getAsSymbolNode(); in visitAggregate() 1563 TIntermSymbol *index = NULL; in handleExcessiveLoop() 1585 TIntermSymbol *symbol = assign->getLeft()->getAsSymbolNode(); in handleExcessiveLoop() 1740 TString OutputHLSL::argumentString(const TIntermSymbol *symbol) in argumentString()
|
D | localintermediate.h | 28 TIntermSymbol* addSymbol(int Id, const TString&, const TType&, TSourceLoc);
|
D | intermOut.cpp | 28 void visitSymbol(TIntermSymbol*); 78 void TOutputTraverser::visitSymbol(TIntermSymbol* node) in visitSymbol()
|
D | IntermTraverse.cpp | 26 void TIntermSymbol::traverse(TIntermTraverser* it) in traverse()
|
D | ParseHelper.h | 97 bool arraySetMaxSize(TIntermSymbol*, TType*, int, bool, TSourceLoc);
|
D | OutputGLSL.cpp | 132 const TIntermSymbol* arg = (*iter)->getAsSymbolNode(); in writeFunctionParameters() 195 void TOutputGLSL::visitSymbol(TIntermSymbol* node) in visitSymbol()
|
D | Intermediate.cpp | 133 TIntermSymbol* TIntermediate::addSymbol(int id, const TString& name, const TType& type, TSourceLoc … in addSymbol() 135 TIntermSymbol* node = new TIntermSymbol(id, name, type); in addSymbol()
|
D | ParseHelper.cpp | 289 TIntermSymbol* symNode = node->getAsSymbolNode(); in lValueErrorCheck() 811 bool TParseContext::arraySetMaxSize(TIntermSymbol *node, TType* type, int size, bool updateFlag, TS… in arraySetMaxSize() 1048 …TIntermSymbol* intermSymbol = intermediate.addSymbol(variable->getUniqueId(), variable->getName(),… in executeInitializer()
|
/external/webkit/Source/ThirdParty/ANGLE/ |
D | ChangeLog | 770 (TIntermSymbol::getId): 771 (TIntermSymbol::getSymbol):
|