/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); 33 TIntermTyped* addUnaryMath(TOperator op, TIntermNode* child, TSourceLoc, TSymbolTable&); 36 TIntermAggregate* setAggregateOperator(TIntermNode*, TOperator, TSourceLoc); 42 bool parseConstTree(TSourceLoc, TIntermNode*, ConstantUnion*, TOperator, TSymbolTable&, TType, bool singleConstantParam = false); 44 TIntermBranch* addBranch(TOperator, TSourceLoc); 45 TIntermBranch* addBranch(TOperator, TIntermTyped*, TSourceLoc);
|
intermediate.h | 26 enum TOperator { 187 extern const char* getOperatorString(TOperator op); 306 TIntermBranch(TOperator op, TIntermTyped* e) : 312 TOperator getFlowOp() { return flowOp; } 316 TOperator flowOp; 352 TIntermTyped* fold(TOperator, TIntermTyped*, TInfoSink&); 363 TOperator getOp() const { return op; } 364 void setOp(TOperator o) { op = o; } 370 TIntermOperator(TOperator o) : TIntermTyped(TType(EbtFloat, EbpUndefined)), op(o) {} 371 TIntermOperator(TOperator o, TType& t) : TIntermTyped(t), op(o) {} [all...] |
SymbolTable.h | 134 TFunction(TOperator o) : 139 TFunction(const TString *name, TType& retType, TOperator tOp = EOpNull) : 163 void relateToOperator(TOperator o) { op = o; } 164 TOperator getBuiltInOp() const { return op; } 184 TOperator op; 231 void relateToOperator(const char* name, TOperator op); 305 void relateToOperator(const char* name, TOperator op) {
|
ParseHelper.h | 69 bool constructorErrorCheck(int line, TIntermNode*, TFunction&, TOperator, TType*); 89 TIntermTyped* addConstructor(TIntermNode*, const TType*, TOperator, TFunction*, TSourceLoc); 92 TIntermTyped* constructBuiltIn(const TType*, TOperator, TIntermNode*, TSourceLoc, bool subset);
|
parseConst.cpp | 15 TConstTraverser(ConstantUnion* cUnion, bool singleConstParam, TOperator constructType, TInfoSink& sink, TSymbolTable& symTable, TType& t) 44 TOperator constructorType; 226 bool TIntermediate::parseConstTree(TSourceLoc line, TIntermNode* root, ConstantUnion* unionArray, TOperator constructorType, TSymbolTable& symbolTable, TType t, bool singleConstantParam)
|
Intermediate.cpp | 25 const char* getOperatorString(TOperator op) { 146 TIntermTyped* TIntermediate::addBinaryMath(TOperator op, TIntermTyped* left, TIntermTyped* right, TSourceLoc line, TSymbolTable& symbolTable) 232 TIntermTyped* TIntermediate::addAssign(TOperator op, TIntermTyped* left, TIntermTyped* right, TSourceLoc line) 262 TIntermTyped* TIntermediate::addIndex(TOperator op, TIntermTyped* base, TIntermTyped* index, TSourceLoc line) 281 TIntermTyped* TIntermediate::addUnaryMath(TOperator op, TIntermNode* childNode, TSourceLoc line, TSymbolTable& symbolTable) 378 TIntermAggregate* TIntermediate::setAggregateOperator(TIntermNode* node, TOperator op, TSourceLoc line) 417 TIntermTyped* TIntermediate::addConversion(TOperator op, const TType& type, TIntermTyped* node) 486 TOperator newOp = EOpNull; 712 TIntermBranch* TIntermediate::addBranch(TOperator branchOp, TSourceLoc line) 717 TIntermBranch* TIntermediate::addBranch(TOperator branchOp, TIntermTyped* expression, TSourceLoc line [all...] |
glslang_tab.h | 247 TOperator op;
|
ParseHelper.cpp | 480 bool TParseContext::constructorErrorCheck(int line, TIntermNode* node, TFunction& function, TOperator op, TType* type) [all...] |
SymbolTable.cpp | 131 void TSymbolTableLevel::relateToOperator(const char* name, TOperator op)
|
ValidateLimitations.cpp | 320 TOperator op = EOpNull;
|
OutputHLSL.cpp | [all...] |
glslang_tab.cpp | 310 TOperator op; [all...] |
glslang.y | 49 TOperator op; 441 TOperator op = fnCall->getBuiltInOp(); 605 TOperator op = EOpNull; [all...] |