/external/webkit/Source/ThirdParty/ANGLE/src/compiler/ |
localintermediate.h | 29 TIntermTyped* addConversion(TOperator, const TType&, TIntermTyped*); 30 TIntermTyped* addBinaryMath(TOperator op, TIntermTyped* left, TIntermTyped* right, TSourceLoc, TSymbolTable&); 31 TIntermTyped* addAssign(TOperator op, TIntermTyped* left, TIntermTyped* right, TSourceLoc); 32 TIntermTyped* addIndex(TOperator op, TIntermTyped* base, TIntermTyped* index, TSourceLoc) [all...] |
intermediate.h | 195 class TIntermTyped; 213 virtual TIntermTyped* getAsTyped() { return 0; } 238 class TIntermTyped : public TIntermNode { 240 TIntermTyped(const TType& t) : type(t) { } 241 virtual TIntermTyped* getAsTyped() { return this; } 276 TIntermNode *aInit, TIntermTyped* aCond, TIntermTyped* aExpr, 289 TIntermTyped* getCondition() { return cond; } 290 TIntermTyped* getExpression() { return expr; } 296 TIntermTyped* cond; // loop exit conditio [all...] |
ParseHelper.h | 65 bool lValueErrorCheck(int line, const char* op, TIntermTyped*); 66 bool constErrorCheck(TIntermTyped* node); 67 bool integerErrorCheck(TIntermTyped* node, const char* token); 70 bool arraySizeErrorCheck(int line, TIntermTyped* expr, int& size); 75 bool boolErrorCheck(int, const TIntermTyped*); 87 TIntermTyped* initializer, TIntermNode*& intermNode, TVariable* variable = 0); 89 TIntermTyped* addConstructor(TIntermNode*, const TType*, TOperator, TFunction*, TSourceLoc); 90 TIntermTyped* foldConstConstructor(TIntermAggregate* aggrNode, const TType& type); 91 TIntermTyped* constructStruct(TIntermNode*, TType*, int, TSourceLoc, bool subset); 92 TIntermTyped* constructBuiltIn(const TType*, TOperator, TIntermNode*, TSourceLoc, bool subset) [all...] |
ParseHelper.cpp | 287 bool TParseContext::lValueErrorCheck(int line, const char* op, TIntermTyped* node) 305 TIntermTyped* rightNode = binaryNode->getRight(); 393 bool TParseContext::constErrorCheck(TIntermTyped* node) 409 bool TParseContext::integerErrorCheck(TIntermTyped* node, const char* token) 561 TIntermTyped* typed = node->getAsTyped(); 596 bool TParseContext::boolErrorCheck(int line, const TIntermTyped* type) 686 bool TParseContext::arraySizeErrorCheck(int line, TIntermTyped* expr, int& size) 979 TIntermTyped* initializer, TIntermNode*& intermNode, TVariable* variable) [all...] |
Intermediate.cpp | 146 TIntermTyped* TIntermediate::addBinaryMath(TOperator op, TIntermTyped* left, TIntermTyped* right, TSourceLoc line, TSymbolTable& symbolTable) 185 TIntermTyped* child = addConversion(op, left->getType(), right); 214 TIntermTyped* typedReturnNode = 0; 232 TIntermTyped* TIntermediate::addAssign(TOperator op, TIntermTyped* left, TIntermTyped* right, TSourceLoc line) 243 TIntermTyped* child = addConversion(op, left->getType(), right); 262 TIntermTyped* TIntermediate::addIndex(TOperator op, TIntermTyped* base, TIntermTyped* index, TSourceLoc line [all...] |
glslang_tab.h | 251 TIntermTyped* intermTypedNode;
|
ValidateLimitations.cpp | 449 TIntermTyped* index = node->getRight(); 459 TIntermTyped* operand = node->getLeft();
|
glslang.y | 53 TIntermTyped* intermTypedNode; 325 TIntermTyped* index = context->intermediate.addConstantUnion(unionArray, TType(EbtInt, EbpUndefined, EvqConst), $3.line); 330 TIntermTyped* index = context->intermediate.addSwizzle(fields, $3.line); 350 TIntermTyped* index = context->intermediate.addConstantUnion(unionArray, TType(EbtInt, EbpUndefined, EvqConst), $3.line); 356 TIntermTyped* index = context->intermediate.addConstantUnion(unionArray, TType(EbtInt, EbpUndefined, EvqConst), $3.line); 391 TIntermTyped* index = context->intermediate.addConstantUnion(unionArray, *(*fields)[i].type, $3.line); 493 static_cast<TIntermTyped*>($1.intermNode)->getCompleteString().c_str()); [all...] |
OutputHLSL.cpp | 667 TIntermTyped *expression = node->getRight(); [all...] |
OutputGLSL.cpp | 530 const TIntermTyped* variable = sequence.front()->getAsTyped();
|
glslang_tab.cpp | 314 TIntermTyped* intermTypedNode; [all...] |