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

1 2

  /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);
116 bool reservedErrorCheck(const TSourceLoc &line, const TString& identifier);
117 void assignError(const TSourceLoc &line, const char* op, TString left, TString right);
118 void unaryOpError(const TSourceLoc &line, const char* op, TString operand);
119 void binaryOpError(const TSourceLoc &line, const char* op, TString left, TString right);
120 bool precisionErrorCheck(const TSourceLoc &line, TPrecision precision, TBasicType type);
121 bool lValueErrorCheck(const TSourceLoc &line, const char* op, TIntermTyped*)
    [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 106 bool TParseContext::parseVectorFields(const TString& compString, int vecSize, TVectorFields& fields, const TSourceLoc &line)
209 void TParseContext::error(const TSourceLoc& loc,
219 void TParseContext::warning(const TSourceLoc& loc,
235 void TParseContext::assignError(const TSourceLoc &line, const char* op, TString left, TString right)
246 void TParseContext::unaryOpError(const TSourceLoc &line, const char* op, TString operand)
258 void TParseContext::binaryOpError(const TSourceLoc &line, const char* op, TString left, TString right)
267 bool TParseContext::precisionErrorCheck(const TSourceLoc &line, TPrecision precision, TBasicType type){
295 bool TParseContext::lValueErrorCheck(const TSourceLoc &line, const char* op, TIntermTyped* node)
446 bool TParseContext::globalErrorCheck(const TSourceLoc &line, bool global, const char* token)
465 bool TParseContext::reservedErrorCheck(const TSourceLoc &line, const TString& identifier
    [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;
574 TSourceLoc line;
576 void setBasic(TBasicType bt, TQualifier q, const TSourceLoc &ln)
  /prebuilts/ndk/r16/sources/third_party/shaderc/third_party/glslang/glslang/MachineIndependent/
ParseHelper.h 90 virtual void C_DECL error(const TSourceLoc&, const char* szReason, const char* szToken,
92 virtual void C_DECL warn(const TSourceLoc&, const char* szReason, const char* szToken,
94 virtual void C_DECL ppError(const TSourceLoc&, const char* szReason, const char* szToken,
96 virtual void C_DECL ppWarn(const TSourceLoc&, const char* szReason, const char* szToken,
113 virtual void reservedPpErrorCheck(const TSourceLoc&, const char* name, const char* op) = 0;
114 virtual bool lineContinuationCheck(const TSourceLoc&, bool endOfComment) = 0;
116 virtual void handlePragma(const TSourceLoc&, const TVector<TString>&) = 0;
142 virtual void growGlobalUniformBlock(const TSourceLoc&, TType&, const TString& memberName, TTypeList* typeList = nullptr);
144 virtual bool lValueErrorCheck(const TSourceLoc&, const char* op, TIntermTyped*);
145 virtual void rValueErrorCheck(const TSourceLoc&, const char* op, TIntermTyped*)
    [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 unimplemented(const TSourceLoc&, const char* featureDesc);
72 virtual void requireExtensions(const TSourceLoc&, int numExtensions, const char* const extensions[], const char* featureDesc);
73 virtual void ppRequireExtensions(const TSourceLoc&, int numExtensions, const char* const extensions[], const char* featureDesc)
    [all...]
Versions.cpp 403 void TParseVersions::requireProfile(const TSourceLoc& loc, int profileMask, const char* featureDesc)
442 void TParseVersions::profileRequires(const TSourceLoc& loc, int profileMask, int minVersion, int numExtensions, const char* const extensions[], const char* featureDesc)
467 void TParseVersions::profileRequires(const TSourceLoc& loc, int profileMask, int minVersion, const char* extension, const char* featureDesc)
479 void TParseVersions::requireStage(const TSourceLoc& loc, EShLanguageMask languageMask, const char* featureDesc)
487 void TParseVersions::requireStage(const TSourceLoc& loc, EShLanguage stage, const char* featureDesc)
496 void TParseVersions::checkDeprecated(const TSourceLoc& loc, int profileMask, int depVersion, const char* featureDesc)
513 void TParseVersions::requireNotRemoved(const TSourceLoc& loc, int profileMask, int removedVersion, const char* featureDesc)
525 void TParseVersions::unimplemented(const TSourceLoc& loc, const char* featureDesc)
532 bool TParseVersions::checkExtensionsRequested(const TSourceLoc& loc, int numExtensions, const char* const extensions[], const char* featureDesc)
563 void TParseVersions::requireExtensions(const TSourceLoc& loc, int numExtensions, const char* const extensions[], const char* featureDesc
    [all...]
localintermediate.h 398 TIntermSymbol* addSymbol(const TVariable&, const TSourceLoc&);
399 TIntermSymbol* addSymbol(const TType&, const TSourceLoc&);
405 TIntermTyped* addBinaryMath(TOperator, TIntermTyped* left, TIntermTyped* right, TSourceLoc);
406 TIntermTyped* addAssign(TOperator op, TIntermTyped* left, TIntermTyped* right, TSourceLoc);
407 TIntermTyped* addIndex(TOperator op, TIntermTyped* base, TIntermTyped* index, TSourceLoc);
408 TIntermTyped* addUnaryMath(TOperator, TIntermTyped* child, TSourceLoc);
409 TIntermTyped* addBuiltInFunctionCall(const TSourceLoc& line, TOperator, bool unary, TIntermNode*, const TType& returnType);
413 TIntermAggregate* growAggregate(TIntermNode* left, TIntermNode* right, const TSourceLoc&);
415 TIntermAggregate* makeAggregate(TIntermNode* node, const TSourceLoc&);
416 TIntermAggregate* makeAggregate(const TSourceLoc&)
    [all...]
ScanContext.h 80 TSourceLoc loc;
Scan.h 59 loc = new TSourceLoc[numSources];
209 const TSourceLoc& getSourceLoc() const
259 TSourceLoc* loc; // an array
264 TSourceLoc logicalSourceLoc;
ParseContextBase.cpp 51 void TParseContextBase::outputMessage(const TSourceLoc& loc, const char* szReason,
70 void C_DECL TParseContextBase::error(const TSourceLoc& loc, const char* szReason, const char* szToken,
84 void C_DECL TParseContextBase::warn(const TSourceLoc& loc, const char* szReason, const char* szToken,
95 void C_DECL TParseContextBase::ppError(const TSourceLoc& loc, const char* szReason, const char* szToken,
107 void C_DECL TParseContextBase::ppWarn(const TSourceLoc& loc, const char* szReason, const char* szToken,
122 bool TParseContextBase::lValueErrorCheck(const TSourceLoc& loc, const char* op, TIntermTyped* node)
200 void TParseContextBase::rValueErrorCheck(const TSourceLoc& loc, const char* op, TIntermTyped* node)
434 void TParseContextBase::parseSwizzleSelector(const TSourceLoc& loc, const TString& compString, int vecSize,
534 void TParseContextBase::growGlobalUniformBlock(const TSourceLoc& loc, TType& memberType, const TString& memberName, TTypeList* typeList)
limits.cpp 76 TSourceLoc badLoc;
158 TSourceLoc badLoc;
Intermediate.cpp 67 TIntermTyped* constSubtree, const TSourceLoc& loc)
89 glslang::TSourceLoc loc; // just a null location
95 TIntermSymbol* TIntermediate::addSymbol(const TVariable& variable, const TSourceLoc& loc)
100 TIntermSymbol* TIntermediate::addSymbol(const TType& type, const TSourceLoc& loc)
114 TIntermTyped* TIntermediate::addBinaryMath(TOperator op, TIntermTyped* left, TIntermTyped* right, TSourceLoc loc)
170 TIntermBinary* TIntermediate::addBinaryNode(TOperator op, TIntermTyped* left, TIntermTyped* right, TSourceLoc loc) const
186 TIntermBinary* TIntermediate::addBinaryNode(TOperator op, TIntermTyped* left, TIntermTyped* right, TSourceLoc loc, const TType& type) const
196 TIntermUnary* TIntermediate::addUnaryNode(TOperator op, TIntermTyped* child, TSourceLoc loc) const
210 TIntermUnary* TIntermediate::addUnaryNode(TOperator op, TIntermTyped* child, TSourceLoc loc, const TType& type) const
225 TIntermTyped* TIntermediate::addAssign(TOperator op, TIntermTyped* left, TIntermTyped* right, TSourceLoc loc
    [all...]
ParseHelper.cpp 203 void TParseContext::handlePragma(const TSourceLoc& loc, const TVector<TString>& tokens)
269 TIntermTyped* TParseContext::handleVariable(const TSourceLoc& loc, TSymbol* symbol, const TString* string)
345 TIntermTyped* TParseContext::handleBracketDereference(const TSourceLoc& loc, TIntermTyped* base, TIntermTyped* index)
428 void TParseContext::checkIndex(const TSourceLoc& loc, const TType& type, int& index)
452 void TParseContext::handleIndexLimits(const TSourceLoc& /*loc*/, TIntermTyped* base, TIntermTyped* index)
490 void TParseContext::fixIoArraySize(const TSourceLoc& loc, TType& type)
512 void TParseContext::ioArrayCheck(const TSourceLoc& loc, const TType& type, const TString& identifier)
527 void TParseContext::handleIoResizeArrayAccess(const TSourceLoc& /*loc*/, TIntermTyped* base)
550 void TParseContext::checkIoArraysConsistency(const TSourceLoc& loc, bool tailOnly)
583 void TParseContext::checkIoArrayConsistency(const TSourceLoc& loc, int requiredSize, const char* feature, TType& type, const TString& name
    [all...]
  /prebuilts/ndk/r16/sources/third_party/shaderc/third_party/glslang/hlsl/
hlslParseHelper.h 67 void reservedPpErrorCheck(const TSourceLoc&, const char* /*name*/, const char* /*op*/) override { }
68 bool lineContinuationCheck(const TSourceLoc&, bool /*endOfComment*/) override { return true; }
72 void handlePragma(const TSourceLoc&, const TVector<TString>&) override;
73 TIntermTyped* handleVariable(const TSourceLoc&, const TString* string);
74 TIntermTyped* handleBracketDereference(const TSourceLoc&, TIntermTyped* base, TIntermTyped* index);
75 TIntermTyped* handleBracketOperator(const TSourceLoc&, TIntermTyped* base, TIntermTyped* index);
76 void checkIndex(const TSourceLoc&, const TType&, int& index);
78 TIntermTyped* handleBinaryMath(const TSourceLoc&, const char* str, TOperator op, TIntermTyped* left, TIntermTyped* right);
79 TIntermTyped* handleUnaryMath(const TSourceLoc&, const char* str, TOperator op, TIntermTyped* childNode);
80 TIntermTyped* handleDotDereference(const TSourceLoc&, TIntermTyped* base, const TString& field)
    [all...]
hlslScanContext.h 58 TSourceLoc loc; // location of token in the source
99 TSourceLoc loc;
hlslAttributes.h 103 TSourceLoc loc;
  /prebuilts/ndk/r16/sources/third_party/shaderc/third_party/glslang/glslang/Include/
InfoSink.h 97 void location(const TSourceLoc& loc) {
110 void message(TPrefixType message, const char* s, const TSourceLoc& loc) {

Completed in 224 milliseconds

1 2