/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) {
|