/external/chromium_org/third_party/angle/src/compiler/translator/ |
D | ParseContext.h | 73 void error(const TSourceLoc& loc, const char *reason, const char* token, 75 void warning(const TSourceLoc& loc, const char* reason, const char* token, 81 …const TVariable *getNamedVariable(const TSourceLoc &location, const TString *name, const TSymbol *… 83 bool parseVectorFields(const TString&, int vecSize, TVectorFields&, const TSourceLoc& line); 84 …arseMatrixFields(const TString&, int matCols, int matRows, TMatrixFields&, const TSourceLoc& line); 86 bool reservedErrorCheck(const TSourceLoc& line, const TString& identifier); 87 void assignError(const TSourceLoc& line, const char* op, TString left, TString right); 88 void unaryOpError(const TSourceLoc& line, const char* op, TString operand); 89 void binaryOpError(const TSourceLoc& line, const char* op, TString left, TString right); 90 bool precisionErrorCheck(const TSourceLoc& line, TPrecision precision, TBasicType type); [all …]
|
D | Intermediate.h | 30 int id, const TString &, const TType &, const TSourceLoc &); 32 TOperator op, TIntermTyped *left, TIntermTyped *right, const TSourceLoc &); 34 TOperator op, TIntermTyped *left, TIntermTyped *right, const TSourceLoc &); 36 TOperator op, TIntermTyped *base, TIntermTyped *index, const TSourceLoc &); 38 TOperator op, TIntermNode *child, const TSourceLoc &); 40 TIntermNode *left, TIntermNode *right, const TSourceLoc &); 41 TIntermAggregate *makeAggregate(TIntermNode *node, const TSourceLoc &); 42 TIntermAggregate *setAggregateOperator(TIntermNode *, TOperator, const TSourceLoc &); 43 TIntermNode *addSelection(TIntermTyped *cond, TIntermNodePair code, const TSourceLoc &); 45 TIntermTyped *cond, TIntermTyped *trueBlock, TIntermTyped *falseBlock, const TSourceLoc &); [all …]
|
D | Intermediate.cpp | 33 int id, const TString &name, const TType &type, const TSourceLoc &line) in addSymbol() 47 TOperator op, TIntermTyped *left, TIntermTyped *right, const TSourceLoc &line) in addBinaryMath() 125 TOperator op, TIntermTyped *left, TIntermTyped *right, const TSourceLoc &line) in addAssign() 154 TOperator op, TIntermTyped *base, TIntermTyped *index, const TSourceLoc &line) in addIndex() 172 TOperator op, TIntermNode *childNode, const TSourceLoc &line) in addUnaryMath() 246 TIntermNode *node, TOperator op, const TSourceLoc &line) in setAggregateOperator() 287 TIntermNode *left, TIntermNode *right, const TSourceLoc &line) in growAggregate() 316 TIntermNode *node, const TSourceLoc &line) in makeAggregate() 337 TIntermTyped *cond, TIntermNodePair nodePair, const TSourceLoc &line) in addSelection() 366 TIntermTyped *left, TIntermTyped *right, const TSourceLoc &line) in addComma() [all …]
|
D | ParseContext.cpp | 25 …VectorFields(const TString& compString, int vecSize, TVectorFields& fields, const TSourceLoc& line) in parseVectorFields() 118 …const TString& compString, int matCols, int matRows, TMatrixFields& fields, const TSourceLoc& line) in parseMatrixFields() 178 void TParseContext::error(const TSourceLoc& loc, in error() 190 void TParseContext::warning(const TSourceLoc& loc, in warning() 208 void TParseContext::assignError(const TSourceLoc& line, const char* op, TString left, TString right) in assignError() 219 void TParseContext::unaryOpError(const TSourceLoc& line, const char* op, TString operand) in unaryOpError() 231 void TParseContext::binaryOpError(const TSourceLoc& line, const char* op, TString left, TString rig… in binaryOpError() 240 bool TParseContext::precisionErrorCheck(const TSourceLoc& line, TPrecision precision, TBasicType ty… in precisionErrorCheck() 268 bool TParseContext::lValueErrorCheck(const TSourceLoc& line, const char* op, TIntermTyped* node) in lValueErrorCheck() 411 bool TParseContext::globalErrorCheck(const TSourceLoc& line, bool global, const char* token) in globalErrorCheck() [all …]
|
D | InfoSink.cpp | 45 void TInfoSinkBase::location(const TSourceLoc& loc) { in location() 49 void TInfoSinkBase::message(TPrefixType p, const TSourceLoc& loc, const char* m) { in message()
|
D | Types.h | 24 TField(TType *type, TString *name, const TSourceLoc &line) in TField() 46 const TSourceLoc &line() const in line() 55 TSourceLoc mLine; 510 TSourceLoc line; 512 void setBasic(TBasicType bt, TQualifier q, const TSourceLoc &ln) in setBasic()
|
D | InfoSink.h | 102 void location(const TSourceLoc& loc); 103 void message(TPrefixType p, const TSourceLoc& loc, const char* m);
|
D | ValidateOutputs.h | 32 void error(TSourceLoc loc, const char *reason, const char* token);
|
D | ValidateLimitations.h | 27 void error(TSourceLoc loc, const char *reason, const char *token);
|
D | ValidateOutputs.cpp | 72 void ValidateOutputs::error(TSourceLoc loc, const char *reason, const char* token) in error()
|
D | Common.h | 21 struct TSourceLoc { struct
|
D | glslang_tab.h | 45 #define YYLTYPE TSourceLoc
|
D | IntermNode.h | 220 const TSourceLoc &getLine() const { return mLine; } in getLine() 221 void setLine(const TSourceLoc &l) { mLine = l; } in setLine() 244 TSourceLoc mLine;
|
D | parseConst.cpp | 250 const TSourceLoc &line, TIntermNode *root, ConstantUnion *unionArray, in parseConstTree()
|
D | ValidateLimitations.cpp | 204 void ValidateLimitations::error(TSourceLoc loc, in error()
|
D | Initialize.cpp | 561 TSourceLoc zeroSourceLoc = {0, 0, 0, 0}; in InsertBuiltInFunctions()
|
D | glslang.y | 53 #define YYLTYPE TSourceLoc
|
D | glslang_tab.cpp | 129 #define YYLTYPE TSourceLoc
|