HomeSort by relevance Sort by last modified time
    Searched refs:TSourceLoc (Results 1 - 25 of 43) sorted by null

1 2

  /prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/glslang/MachineIndependent/
ParseHelper.h 99 virtual void reservedPpErrorCheck(const TSourceLoc&, const char* name, const char* op) = 0;
100 virtual bool lineContinuationCheck(const TSourceLoc&, bool endOfComment) = 0;
102 virtual void handlePragma(const TSourceLoc&, const TVector<TString>&) = 0;
162 void C_DECL error(const TSourceLoc&, const char* szReason, const char* szToken,
164 void C_DECL warn(const TSourceLoc&, const char* szReason, const char* szToken,
166 void C_DECL ppError(const TSourceLoc&, const char* szReason, const char* szToken,
168 void C_DECL ppWarn(const TSourceLoc&, const char* szReason, const char* szToken,
171 void reservedErrorCheck(const TSourceLoc&, const TString&);
172 void reservedPpErrorCheck(const TSourceLoc&, const char* name, const char* op);
173 bool lineContinuationCheck(const TSourceLoc&, bool endOfComment)
    [all...]
parseVersions.h 64 virtual void requireProfile(const TSourceLoc&, int queryProfiles, const char* featureDesc);
65 virtual void profileRequires(const TSourceLoc&, int queryProfiles, int minVersion, int numExtensions, const char* const extensions[], const char* featureDesc);
66 virtual void profileRequires(const TSourceLoc&, int queryProfiles, int minVersion, const char* const extension, const char* featureDesc);
67 virtual void requireStage(const TSourceLoc&, EShLanguageMask, const char* featureDesc);
68 virtual void requireStage(const TSourceLoc&, EShLanguage, const char* featureDesc);
69 virtual void checkDeprecated(const TSourceLoc&, int queryProfiles, int depVersion, const char* featureDesc);
70 virtual void requireNotRemoved(const TSourceLoc&, int queryProfiles, int removedVersion, const char* featureDesc);
71 virtual void requireExtensions(const TSourceLoc&, int numExtensions, const char* const extensions[], const char* featureDesc);
72 virtual void ppRequireExtensions(const TSourceLoc&, int numExtensions, const char* const extensions[], const char* featureDesc);
77 virtual void fullIntegerCheck(const TSourceLoc&, const char* op)
    [all...]
localintermediate.h 172 TIntermSymbol* addSymbol(const TVariable&, const TSourceLoc&);
173 TIntermSymbol* addSymbol(const TType&, const TSourceLoc&);
175 TIntermTyped* addBinaryMath(TOperator, TIntermTyped* left, TIntermTyped* right, TSourceLoc);
176 TIntermTyped* addAssign(TOperator op, TIntermTyped* left, TIntermTyped* right, TSourceLoc);
177 TIntermTyped* addIndex(TOperator op, TIntermTyped* base, TIntermTyped* index, TSourceLoc);
178 TIntermTyped* addUnaryMath(TOperator, TIntermTyped* child, TSourceLoc);
179 TIntermTyped* addBuiltInFunctionCall(const TSourceLoc& line, TOperator, bool unary, TIntermNode*, const TType& returnType);
182 TIntermAggregate* growAggregate(TIntermNode* left, TIntermNode* right, const TSourceLoc&);
184 TIntermAggregate* makeAggregate(TIntermNode* node, const TSourceLoc&);
185 TIntermTyped* setAggregateOperator(TIntermNode*, TOperator, const TType& type, TSourceLoc);
    [all...]
Versions.cpp 326 void TParseVersions::requireProfile(const TSourceLoc& loc, int profileMask, const char* featureDesc)
365 void TParseVersions::profileRequires(const TSourceLoc& loc, int profileMask, int minVersion, int numExtensions, const char* const extensions[], const char* featureDesc)
390 void TParseVersions::profileRequires(const TSourceLoc& loc, int profileMask, int minVersion, const char* extension, const char* featureDesc)
402 void TParseVersions::requireStage(const TSourceLoc& loc, EShLanguageMask languageMask, const char* featureDesc)
410 void TParseVersions::requireStage(const TSourceLoc& loc, EShLanguage stage, const char* featureDesc)
419 void TParseVersions::checkDeprecated(const TSourceLoc& loc, int profileMask, int depVersion, const char* featureDesc)
436 void TParseVersions::requireNotRemoved(const TSourceLoc& loc, int profileMask, int removedVersion, const char* featureDesc)
450 bool TParseVersions::checkExtensionsRequested(const TSourceLoc& loc, int numExtensions, const char* const extensions[], const char* featureDesc)
481 void TParseVersions::requireExtensions(const TSourceLoc& loc, int numExtensions, const char* const extensions[], const char* featureDesc)
499 void TParseVersions::ppRequireExtensions(const TSourceLoc& loc, int numExtensions, const char* const extensions[], const char* featureDesc
    [all...]
ScanContext.h 78 TSourceLoc loc;
Scan.h 59 loc = new TSourceLoc[numSources];
207 const TSourceLoc& getSourceLoc() const
257 TSourceLoc* loc; // an array
262 TSourceLoc logicalSourceLoc;
limits.cpp 76 TSourceLoc badLoc;
158 TSourceLoc badLoc;
Intermediate.cpp 66 TIntermTyped* constSubtree, const TSourceLoc& loc)
78 glslang::TSourceLoc loc; // just a null location
84 TIntermSymbol* TIntermediate::addSymbol(const TVariable& variable, const TSourceLoc& loc)
89 TIntermSymbol* TIntermediate::addSymbol(const TType& type, const TSourceLoc& loc)
101 TIntermTyped* TIntermediate::addBinaryMath(TOperator op, TIntermTyped* left, TIntermTyped* right, TSourceLoc loc)
164 TIntermTyped* TIntermediate::addAssign(TOperator op, TIntermTyped* left, TIntermTyped* right, TSourceLoc loc)
200 TIntermTyped* TIntermediate::addIndex(TOperator op, TIntermTyped* base, TIntermTyped* index, TSourceLoc loc)
219 TIntermTyped* TIntermediate::addUnaryMath(TOperator op, TIntermTyped* child, TSourceLoc loc)
310 TIntermTyped* TIntermediate::addBuiltInFunctionCall(const TSourceLoc& loc, TOperator op, bool unary, TIntermNode* childNode, const TType& returnType)
376 TIntermTyped* TIntermediate::setAggregateOperator(TIntermNode* node, TOperator op, const TType& type, TSourceLoc loc
    [all...]
ParseHelper.cpp 183 void TParseContext::handlePragma(const TSourceLoc& loc, const TVector<TString>& tokens)
254 bool TParseContext::parseVectorFields(const TSourceLoc& loc, const TString& compString, int vecSize, TVectorFields& fields)
352 void TParseContext::outputMessage(const TSourceLoc& loc, const char* szReason,
371 void C_DECL TParseContext::error(const TSourceLoc& loc, const char* szReason, const char* szToken,
385 void C_DECL TParseContext::warn(const TSourceLoc& loc, const char* szReason, const char* szToken,
396 void C_DECL TParseContext::ppError(const TSourceLoc& loc, const char* szReason, const char* szToken,
408 void C_DECL TParseContext::ppWarn(const TSourceLoc& loc, const char* szReason, const char* szToken,
420 TIntermTyped* TParseContext::handleVariable(const TSourceLoc& loc, TSymbol* symbol, const TString* string)
494 TIntermTyped* TParseContext::handleBracketDereference(const TSourceLoc& loc, TIntermTyped* base, TIntermTyped* index)
574 void TParseContext::checkIndex(const TSourceLoc& loc, const TType& type, int& index
    [all...]
  /external/swiftshader/src/OpenGL/compiler/
localintermediate.h 34 TIntermSymbol* addSymbol(int Id, const TString&, const TType&, const TSourceLoc&);
35 TIntermTyped* 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 TIntermTyped* addSelection(TIntermTyped* cond, TIntermTyped* trueBlock, TIntermTyped* falseBlock, const TSourceLoc&)
    [all...]
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 *symbol);
114 bool parseVectorFields(const TString&, int vecSize, TVectorFields&, const TSourceLoc &line);
115 bool parseMatrixFields(const TString&, int matCols, int matRows, TMatrixFields&, const TSourceLoc &line);
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...]
InfoSink.cpp 42 void TInfoSinkBase::location(const TSourceLoc& loc) {
61 void TInfoSinkBase::message(TPrefixType message, const char* s, TSourceLoc loc) {
ValidateSwitch.h 29 TIntermAggregate *statementList, const TSourceLoc &loc);
45 bool validateInternal(const TSourceLoc &loc);
InfoSink.h 108 void location(const TSourceLoc& loc);
110 void message(TPrefixType message, const char* s, TSourceLoc loc);
ParseHelper.cpp 105 bool TParseContext::parseVectorFields(const TString& compString, int vecSize, TVectorFields& fields, const TSourceLoc &line)
197 bool TParseContext::parseMatrixFields(const TString& compString, int matCols, int matRows, TMatrixFields& fields, const TSourceLoc &line)
257 void TParseContext::error(const TSourceLoc& loc,
267 void TParseContext::warning(const TSourceLoc& loc,
283 void TParseContext::assignError(const TSourceLoc &line, const char* op, TString left, TString right)
294 void TParseContext::unaryOpError(const TSourceLoc &line, const char* op, TString operand)
306 void TParseContext::binaryOpError(const TSourceLoc &line, const char* op, TString left, TString right)
315 bool TParseContext::precisionErrorCheck(const TSourceLoc &line, TPrecision precision, TBasicType type){
343 bool TParseContext::lValueErrorCheck(const TSourceLoc &line, const char* op, TIntermTyped* node)
494 bool TParseContext::globalErrorCheck(const TSourceLoc &line, bool global, const char* token
    [all...]
ValidateSwitch.cpp 20 TIntermAggregate *statementList, const TSourceLoc &loc)
194 bool ValidateSwitch::validateInternal(const TSourceLoc &loc)
Diagnostics.cpp 63 TSourceLoc sourceLoc;
ValidateLimitations.h 42 void error(TSourceLoc loc, const char *reason, const char* token);
Common.h 25 struct TSourceLoc {
Types.h 31 TField(TType *type, TString *name, const TSourceLoc &line)
53 const TSourceLoc &line() const
61 TSourceLoc mLine;
530 TSourceLoc line;
532 void setBasic(TBasicType bt, TQualifier q, const TSourceLoc &ln)
Intermediate.cpp 317 TIntermSymbol* TIntermediate::addSymbol(int id, const TString& name, const TType& type, const TSourceLoc &line)
330 TIntermTyped* TIntermediate::addBinaryMath(TOperator op, TIntermTyped* left, TIntermTyped* right, const TSourceLoc &line)
427 TIntermTyped* TIntermediate::addAssign(TOperator op, TIntermTyped* left, TIntermTyped* right, const TSourceLoc &line)
455 TIntermTyped* TIntermediate::addIndex(TOperator op, TIntermTyped* base, TIntermTyped* index, const TSourceLoc &line)
472 TIntermTyped* TIntermediate::addUnaryMath(TOperator op, TIntermTyped* child, const TSourceLoc &line, const TType *funcReturnType)
536 TIntermAggregate* TIntermediate::setAggregateOperator(TIntermNode* node, TOperator op, const TSourceLoc &line)
570 TIntermAggregate* TIntermediate::growAggregate(TIntermNode* left, TIntermNode* right, const TSourceLoc &line)
597 TIntermAggregate* TIntermediate::makeAggregate(TIntermNode* node, const TSourceLoc &line)
617 TIntermNode* TIntermediate::addSelection(TIntermTyped* cond, TIntermNodePair nodePair, const TSourceLoc &line)
638 TIntermTyped* TIntermediate::addComma(TIntermTyped* left, TIntermTyped* right, const TSourceLoc &line
    [all...]
  /prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/hlsl/
hlslParseHelper.h 54 void C_DECL error(const TSourceLoc&, const char* szReason, const char* szToken,
56 void C_DECL warn(const TSourceLoc&, const char* szReason, const char* szToken,
58 void C_DECL ppError(const TSourceLoc&, const char* szReason, const char* szToken,
60 void C_DECL ppWarn(const TSourceLoc&, const char* szReason, const char* szToken,
63 void reservedPpErrorCheck(const TSourceLoc&, const char* /*name*/, const char* /*op*/) { }
64 bool lineContinuationCheck(const TSourceLoc&, bool /*endOfComment*/) { return true; }
68 void handlePragma(const TSourceLoc&, const TVector<TString>&);
69 TIntermTyped* handleVariable(const TSourceLoc&, TSymbol* symbol, const TString* string);
70 TIntermTyped* handleBracketDereference(const TSourceLoc&, TIntermTyped* base, TIntermTyped* index);
71 void checkIndex(const TSourceLoc&, const TType&, int& index)
    [all...]
hlslScanContext.h 58 TSourceLoc loc; // location of token in the source
99 TSourceLoc loc;
hlslParseHelper.cpp 117 void HlslParseContext::handlePragma(const TSourceLoc& loc, const TVector<TString>& tokens)
132 bool HlslParseContext::parseVectorFields(const TSourceLoc& loc, const TString& compString, int vecSize, TVectorFields& fields)
224 void HlslParseContext::outputMessage(const TSourceLoc& loc, const char* szReason,
243 void C_DECL HlslParseContext::error(const TSourceLoc& loc, const char* szReason, const char* szToken,
254 void C_DECL HlslParseContext::warn(const TSourceLoc& loc, const char* szReason, const char* szToken,
265 void C_DECL HlslParseContext::ppError(const TSourceLoc& loc, const char* szReason, const char* szToken,
274 void C_DECL HlslParseContext::ppWarn(const TSourceLoc& loc, const char* szReason, const char* szToken,
286 TIntermTyped* HlslParseContext::handleVariable(const TSourceLoc& loc, TSymbol* symbol, const TString* string)
363 TIntermTyped* HlslParseContext::handleBracketDereference(const TSourceLoc& loc, TIntermTyped* base, TIntermTyped* index)
412 void HlslParseContext::checkIndex(const TSourceLoc& /*loc*/, const TType& /*type*/, int& /*index*/
    [all...]
  /prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/glslang/Include/
InfoSink.h 98 void location(const TSourceLoc& loc) {
111 void message(TPrefixType message, const char* s, const TSourceLoc& loc) {

Completed in 108 milliseconds

1 2