Home
last modified time | relevance | path

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

/external/chromium_org/third_party/angle/src/compiler/translator/
DParseContext.h73 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 …]
DIntermediate.h30 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 …]
DIntermediate.cpp33 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 …]
DParseContext.cpp25 …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 …]
DInfoSink.cpp45 void TInfoSinkBase::location(const TSourceLoc& loc) { in location()
49 void TInfoSinkBase::message(TPrefixType p, const TSourceLoc& loc, const char* m) { in message()
DTypes.h24 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()
DInfoSink.h102 void location(const TSourceLoc& loc);
103 void message(TPrefixType p, const TSourceLoc& loc, const char* m);
DValidateOutputs.h32 void error(TSourceLoc loc, const char *reason, const char* token);
DValidateLimitations.h27 void error(TSourceLoc loc, const char *reason, const char *token);
DValidateOutputs.cpp72 void ValidateOutputs::error(TSourceLoc loc, const char *reason, const char* token) in error()
DCommon.h21 struct TSourceLoc { struct
Dglslang_tab.h45 #define YYLTYPE TSourceLoc
DIntermNode.h220 const TSourceLoc &getLine() const { return mLine; } in getLine()
221 void setLine(const TSourceLoc &l) { mLine = l; } in setLine()
244 TSourceLoc mLine;
DparseConst.cpp250 const TSourceLoc &line, TIntermNode *root, ConstantUnion *unionArray, in parseConstTree()
DValidateLimitations.cpp204 void ValidateLimitations::error(TSourceLoc loc, in error()
DInitialize.cpp561 TSourceLoc zeroSourceLoc = {0, 0, 0, 0}; in InsertBuiltInFunctions()
Dglslang.y53 #define YYLTYPE TSourceLoc
Dglslang_tab.cpp129 #define YYLTYPE TSourceLoc