/external/swiftshader/src/OpenGL/compiler/ |
D | ParseHelper.h | 79 void error(const TSourceLoc &loc, const char *reason, const char* token, 81 void warning(const TSourceLoc &loc, const char* reason, const char* token, 112 …const TVariable *getNamedVariable(const TSourceLoc &location, const TString *name, const TSymbol *… 114 bool parseVectorFields(const TString&, int vecSize, TVectorFields&, const TSourceLoc &line); 115 …bool parseMatrixFields(const TString&, int matCols, int matRows, TMatrixFields&, const TSourceLoc … 117 bool reservedErrorCheck(const TSourceLoc &line, const TString& identifier); 118 void assignError(const TSourceLoc &line, const char* op, TString left, TString right); 119 void unaryOpError(const TSourceLoc &line, const char* op, TString operand); 120 void binaryOpError(const TSourceLoc &line, const char* op, TString left, TString right); 121 bool precisionErrorCheck(const TSourceLoc &line, TPrecision precision, TBasicType type); [all …]
|
D | localintermediate.h | 34 TIntermSymbol* addSymbol(int Id, const TString&, const TType&, const TSourceLoc&); 35 …termTyped* addBinaryMath(TOperator op, TIntermTyped* left, TIntermTyped* right, const TSourceLoc&); 36 TIntermTyped* addAssign(TOperator op, TIntermTyped* left, TIntermTyped* right, const TSourceLoc&); 37 TIntermTyped* addIndex(TOperator op, TIntermTyped* base, TIntermTyped* index, const TSourceLoc&); 38 TIntermTyped* addUnaryMath(TOperator op, TIntermTyped* child, const TSourceLoc&, const TType*); 39 TIntermAggregate* growAggregate(TIntermNode* left, TIntermNode* right, const TSourceLoc&); 40 TIntermAggregate* makeAggregate(TIntermNode* node, const TSourceLoc&); 41 TIntermAggregate* setAggregateOperator(TIntermNode*, TOperator, const TSourceLoc&); 42 TIntermNode* addSelection(TIntermTyped* cond, TIntermNodePair code, const TSourceLoc&); 43 …election(TIntermTyped* cond, TIntermTyped* trueBlock, TIntermTyped* falseBlock, const TSourceLoc&); [all …]
|
D | ParseHelper.cpp | 35 …VectorFields(const TString& compString, int vecSize, TVectorFields& fields, const TSourceLoc &line) in parseVectorFields() 127 …const TString& compString, int matCols, int matRows, TMatrixFields& fields, const TSourceLoc &line) in parseMatrixFields() 187 void TParseContext::error(const TSourceLoc& loc, in error() 197 void TParseContext::warning(const TSourceLoc& loc, in warning() 213 void TParseContext::assignError(const TSourceLoc &line, const char* op, TString left, TString right) in assignError() 224 void TParseContext::unaryOpError(const TSourceLoc &line, const char* op, TString operand) in unaryOpError() 236 void TParseContext::binaryOpError(const TSourceLoc &line, const char* op, TString left, TString rig… in binaryOpError() 245 bool TParseContext::precisionErrorCheck(const TSourceLoc &line, TPrecision precision, TBasicType ty… in precisionErrorCheck() 273 bool TParseContext::lValueErrorCheck(const TSourceLoc &line, const char* op, TIntermTyped* node) in lValueErrorCheck() 422 bool TParseContext::globalErrorCheck(const TSourceLoc &line, bool global, const char* token) in globalErrorCheck() [all …]
|
D | InfoSink.cpp | 42 void TInfoSinkBase::location(const TSourceLoc& loc) { in location() 61 void TInfoSinkBase::message(TPrefixType message, const char* s, TSourceLoc loc) { in message()
|
D | ValidateSwitch.h | 29 TIntermAggregate *statementList, const TSourceLoc &loc); 45 bool validateInternal(const TSourceLoc &loc);
|
D | Types.h | 31 TField(TType *type, TString *name, const TSourceLoc &line) in TField() 53 const TSourceLoc &line() const in line() 61 TSourceLoc mLine; 523 TSourceLoc line; 525 void setBasic(TBasicType bt, TQualifier q, const TSourceLoc &ln) in setBasic()
|
D | InfoSink.h | 108 void location(const TSourceLoc& loc); 110 void message(TPrefixType message, const char* s, TSourceLoc loc);
|
D | Intermediate.cpp | 189 …l* TIntermediate::addSymbol(int id, const TString& name, const TType& type, const TSourceLoc &line) in addSymbol() 202 …diate::addBinaryMath(TOperator op, TIntermTyped* left, TIntermTyped* right, const TSourceLoc &line) in addBinaryMath() 299 …ermediate::addAssign(TOperator op, TIntermTyped* left, TIntermTyped* right, const TSourceLoc &line) in addAssign() 327 …termediate::addIndex(TOperator op, TIntermTyped* base, TIntermTyped* index, const TSourceLoc &line) in addIndex() 344 TIntermTyped* TIntermediate::addUnaryMath(TOperator op, TIntermTyped* child, const TSourceLoc &line… in addUnaryMath() 408 …egate* TIntermediate::setAggregateOperator(TIntermNode* node, TOperator op, const TSourceLoc &line) in setAggregateOperator() 442 …regate* TIntermediate::growAggregate(TIntermNode* left, TIntermNode* right, const TSourceLoc &line) in growAggregate() 469 TIntermAggregate* TIntermediate::makeAggregate(TIntermNode* node, const TSourceLoc &line) in makeAggregate() 489 …* TIntermediate::addSelection(TIntermTyped* cond, TIntermNodePair nodePair, const TSourceLoc &line) in addSelection() 510 TIntermTyped* TIntermediate::addComma(TIntermTyped* left, TIntermTyped* right, const TSourceLoc &li… in addComma() [all …]
|
D | intermediate.h | 272 const TSourceLoc& getLine() const { return line; } in getLine() 273 void setLine(const TSourceLoc& l) { line = l; } in setLine() 290 TSourceLoc line; 577 void setEndLine(const TSourceLoc& line) { endLine = line; } in setEndLine() 578 const TSourceLoc& getEndLine() const { return endLine; } in getEndLine() 602 TSourceLoc endLine;
|
D | ValidateSwitch.cpp | 20 TIntermAggregate *statementList, const TSourceLoc &loc) in validate() 194 bool ValidateSwitch::validateInternal(const TSourceLoc &loc) in validateInternal()
|
D | ValidateLimitations.h | 42 void error(TSourceLoc loc, const char *reason, const char* token);
|
D | Diagnostics.cpp | 63 TSourceLoc sourceLoc; in writeInfo()
|
D | Common.h | 25 struct TSourceLoc { struct
|
D | glslang_tab.h | 45 #define YYLTYPE TSourceLoc
|
D | parseConst.cpp | 239 bool TIntermediate::parseConstTree(const TSourceLoc& line, TIntermNode* root, ConstantUnion* unionA… in parseConstTree()
|
D | ValidateLimitations.cpp | 179 void ValidateLimitations::error(TSourceLoc loc, in error()
|
D | Initialize.cpp | 421 TSourceLoc zeroSourceLoc = { 0, 0, 0, 0 }; in InsertBuiltInFunctions()
|
D | glslang.y | 65 #define YYLTYPE TSourceLoc
|
D | glslang_tab.cpp | 132 #define YYLTYPE TSourceLoc
|