Home
last modified time | relevance | path

Searched refs:TSourceLoc (Results 1 – 19 of 19) sorted by relevance

/external/swiftshader/src/OpenGL/compiler/
DParseHelper.h79 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 …]
Dlocalintermediate.h34 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 …]
DParseHelper.cpp35 …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 …]
DInfoSink.cpp42 void TInfoSinkBase::location(const TSourceLoc& loc) { in location()
61 void TInfoSinkBase::message(TPrefixType message, const char* s, TSourceLoc loc) { in message()
DValidateSwitch.h29 TIntermAggregate *statementList, const TSourceLoc &loc);
45 bool validateInternal(const TSourceLoc &loc);
DTypes.h31 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()
DInfoSink.h108 void location(const TSourceLoc& loc);
110 void message(TPrefixType message, const char* s, TSourceLoc loc);
DIntermediate.cpp189 …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 …]
Dintermediate.h272 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;
DValidateSwitch.cpp20 TIntermAggregate *statementList, const TSourceLoc &loc) in validate()
194 bool ValidateSwitch::validateInternal(const TSourceLoc &loc) in validateInternal()
DValidateLimitations.h42 void error(TSourceLoc loc, const char *reason, const char* token);
DDiagnostics.cpp63 TSourceLoc sourceLoc; in writeInfo()
DCommon.h25 struct TSourceLoc { struct
Dglslang_tab.h45 #define YYLTYPE TSourceLoc
DparseConst.cpp239 bool TIntermediate::parseConstTree(const TSourceLoc& line, TIntermNode* root, ConstantUnion* unionA… in parseConstTree()
DValidateLimitations.cpp179 void ValidateLimitations::error(TSourceLoc loc, in error()
DInitialize.cpp421 TSourceLoc zeroSourceLoc = { 0, 0, 0, 0 }; in InsertBuiltInFunctions()
Dglslang.y65 #define YYLTYPE TSourceLoc
Dglslang_tab.cpp132 #define YYLTYPE TSourceLoc