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,
83 void info(const TSourceLoc &loc, const char* reason, const char* token,
114 const TVariable *getNamedVariable(const TSourceLoc &location, const TString *name, const TSymbol *symbol);
116 bool parseVectorFields(const TString&, int vecSize, TVectorFields&, const TSourceLoc &line);
118 bool reservedErrorCheck(const TSourceLoc &line, const TString& identifier);
119 void assignError(const TSourceLoc &line, const char* op, TString left, TString right);
120 void unaryOpError(const TSourceLoc &line, const char* op, TString operand);
121 void binaryOpError(const TSourceLoc &line, const char* op, TString left, TString right);
122 bool precisionErrorCheck(const TSourceLoc &line, TPrecision precision, TBasicType type)
    [all...]
InfoSink.cpp 45 void TInfoSinkBase::location(const TSourceLoc& loc) {
64 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 109 void location(const TSourceLoc& loc);
111 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,
227 void TParseContext::info(const TSourceLoc& loc,
243 void TParseContext::assignError(const TSourceLoc &line, const char* op, TString left, TString right)
254 void TParseContext::unaryOpError(const TSourceLoc &line, const char* op, TString operand)
266 void TParseContext::binaryOpError(const TSourceLoc &line, const char* op, TString left, TString right)
275 bool TParseContext::precisionErrorCheck(const TSourceLoc &line, TPrecision precision, TBasicType type){
303 bool TParseContext::lValueErrorCheck(const TSourceLoc &line, const char* op, TIntermTyped* node)
454 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 68 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)
  /external/deqp-deps/glslang/glslang/MachineIndependent/
parseVersions.h 65 virtual void requireProfile(const TSourceLoc&, int queryProfiles, const char* featureDesc);
66 virtual void profileRequires(const TSourceLoc&, int queryProfiles, int minVersion, int numExtensions, const char* const extensions[], const char* featureDesc);
67 virtual void profileRequires(const TSourceLoc&, int queryProfiles, int minVersion, const char* const extension, const char* featureDesc);
68 virtual void requireStage(const TSourceLoc&, EShLanguageMask, const char* featureDesc);
69 virtual void requireStage(const TSourceLoc&, EShLanguage, const char* featureDesc);
70 virtual void checkDeprecated(const TSourceLoc&, int queryProfiles, int depVersion, const char* featureDesc);
71 virtual void requireNotRemoved(const TSourceLoc&, int queryProfiles, int removedVersion, const char* featureDesc);
72 virtual void unimplemented(const TSourceLoc&, const char* featureDesc);
73 virtual void requireExtensions(const TSourceLoc&, int numExtensions, const char* const extensions[], const char* featureDesc);
74 virtual void ppRequireExtensions(const TSourceLoc&, int numExtensions, const char* const extensions[], const char* featureDesc)
    [all...]
ParseHelper.h 99 virtual void C_DECL error(const TSourceLoc&, const char* szReason, const char* szToken,
101 virtual void C_DECL warn(const TSourceLoc&, const char* szReason, const char* szToken,
103 virtual void C_DECL ppError(const TSourceLoc&, const char* szReason, const char* szToken,
105 virtual void C_DECL ppWarn(const TSourceLoc&, const char* szReason, const char* szToken,
110 void checkIndex(const TSourceLoc&, const TType&, int& index);
124 virtual void reservedPpErrorCheck(const TSourceLoc&, const char* name, const char* op) = 0;
125 virtual bool lineContinuationCheck(const TSourceLoc&, bool endOfComment) = 0;
127 virtual void handlePragma(const TSourceLoc&, const TVector<TString>&) = 0;
153 virtual void growGlobalUniformBlock(const TSourceLoc&, TType&, const TString& memberName, TTypeList* typeList = nullptr);
164 virtual bool lValueErrorCheck(const TSourceLoc&, const char* op, TIntermTyped*)
    [all...]
localintermediate.h 450 TIntermSymbol* addSymbol(const TVariable&, const TSourceLoc&);
451 TIntermSymbol* addSymbol(const TType&, const TSourceLoc&);
458 TIntermTyped* addBinaryMath(TOperator, TIntermTyped* left, TIntermTyped* right, TSourceLoc);
459 TIntermTyped* addAssign(TOperator op, TIntermTyped* left, TIntermTyped* right, TSourceLoc);
460 TIntermTyped* addIndex(TOperator op, TIntermTyped* base, TIntermTyped* index, TSourceLoc);
461 TIntermTyped* addUnaryMath(TOperator, TIntermTyped* child, TSourceLoc);
462 TIntermTyped* addBuiltInFunctionCall(const TSourceLoc& line, TOperator, bool unary, TIntermNode*, const TType& returnType);
471 TIntermAggregate* growAggregate(TIntermNode* left, TIntermNode* right, const TSourceLoc&);
473 TIntermAggregate* makeAggregate(TIntermNode* node, const TSourceLoc&);
474 TIntermAggregate* makeAggregate(const TSourceLoc&)
    [all...]
ScanContext.h 85 TSourceLoc loc;
Versions.cpp 496 void TParseVersions::requireProfile(const TSourceLoc& loc, int profileMask, const char* featureDesc)
545 void TParseVersions::profileRequires(const TSourceLoc& loc, int profileMask, int minVersion, int numExtensions, const char* const extensions[], const char* featureDesc)
570 void TParseVersions::profileRequires(const TSourceLoc& loc, int profileMask, int minVersion, const char* extension, const char* featureDesc)
582 void TParseVersions::requireStage(const TSourceLoc& loc, EShLanguageMask languageMask, const char* featureDesc)
590 void TParseVersions::requireStage(const TSourceLoc& loc, EShLanguage stage, const char* featureDesc)
599 void TParseVersions::checkDeprecated(const TSourceLoc& loc, int profileMask, int depVersion, const char* featureDesc)
616 void TParseVersions::requireNotRemoved(const TSourceLoc& loc, int profileMask, int removedVersion, const char* featureDesc)
628 void TParseVersions::unimplemented(const TSourceLoc& loc, const char* featureDesc)
635 bool TParseVersions::checkExtensionsRequested(const TSourceLoc& loc, int numExtensions, const char* const extensions[], const char* featureDesc)
666 void TParseVersions::requireExtensions(const TSourceLoc& loc, int numExtensions, const char* const extensions[], const char* featureDesc
    [all...]
Scan.h 62 loc = new TSourceLoc[numSources];
210 const TSourceLoc& getSourceLoc() const
260 TSourceLoc* loc; // an array
265 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)
211 void TParseContextBase::rValueErrorCheck(const TSourceLoc& loc, const char* op, TIntermTyped* node)
251 void TParseContextBase::checkIndex(const TSourceLoc& loc, const TType& type, int& index)
471 void TParseContextBase::parseSwizzleSelector(const TSourceLoc& loc, const TString& compString, int vecSize,
571 void TParseContextBase::growGlobalUniformBlock(const TSourceLoc& loc, TType& memberType, const TString& memberName, TTypeList* typeList
    [all...]
limits.cpp 76 TSourceLoc badLoc;
158 TSourceLoc badLoc;
ParseHelper.cpp 214 void TParseContext::handlePragma(const TSourceLoc& loc, const TVector<TString>& tokens)
287 TIntermTyped* TParseContext::handleVariable(const TSourceLoc& loc, TSymbol* symbol, const TString* string)
368 TIntermTyped* TParseContext::handleBracketDereference(const TSourceLoc& loc, TIntermTyped* base, TIntermTyped* index)
486 void TParseContext::handleIndexLimits(const TSourceLoc& /*loc*/, TIntermTyped* base, TIntermTyped* index)
532 void TParseContext::fixIoArraySize(const TSourceLoc& loc, TType& type)
554 void TParseContext::ioArrayCheck(const TSourceLoc& loc, const TType& type, const TString& identifier)
569 void TParseContext::handleIoResizeArrayAccess(const TSourceLoc& /*loc*/, TIntermTyped* base)
592 void TParseContext::checkIoArraysConsistency(const TSourceLoc& loc, bool tailOnly, bool isPerPrimitive)
647 void TParseContext::checkIoArrayConsistency(const TSourceLoc& loc, int requiredSize, const char* feature, TType& type, const TString& name)
671 TIntermTyped* TParseContext::handleBinaryMath(const TSourceLoc& loc, const char* str, TOperator op, TIntermTyped* left, TIntermTyped* right
    [all...]
Intermediate.cpp 69 TIntermTyped* constSubtree, const TSourceLoc& loc)
91 glslang::TSourceLoc loc; // just a null location
97 TIntermSymbol* TIntermediate::addSymbol(const TVariable& variable, const TSourceLoc& loc)
102 TIntermSymbol* TIntermediate::addSymbol(const TType& type, const TSourceLoc& loc)
116 TIntermTyped* TIntermediate::addBinaryMath(TOperator op, TIntermTyped* left, TIntermTyped* right, TSourceLoc loc)
173 TIntermBinary* TIntermediate::addBinaryNode(TOperator op, TIntermTyped* left, TIntermTyped* right, TSourceLoc loc) const
189 TIntermBinary* TIntermediate::addBinaryNode(TOperator op, TIntermTyped* left, TIntermTyped* right, TSourceLoc loc, const TType& type) const
199 TIntermUnary* TIntermediate::addUnaryNode(TOperator op, TIntermTyped* child, TSourceLoc loc) const
213 TIntermUnary* TIntermediate::addUnaryNode(TOperator op, TIntermTyped* child, TSourceLoc loc, const TType& type) const
228 TIntermTyped* TIntermediate::addAssign(TOperator op, TIntermTyped* left, TIntermTyped* right, TSourceLoc loc
    [all...]
  /external/deqp-deps/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);
77 TIntermTyped* handleBinaryMath(const TSourceLoc&, const char* str, TOperator op, TIntermTyped* left, TIntermTyped* right);
78 TIntermTyped* handleUnaryMath(const TSourceLoc&, const char* str, TOperator op, TIntermTyped* childNode);
79 TIntermTyped* handleDotDereference(const TSourceLoc&, TIntermTyped* base, const TString& field);
80 bool isBuiltInMethod(const TSourceLoc&, TIntermTyped* base, const TString& field)
    [all...]
hlslAttributes.h 51 TSourceLoc loc;
hlslScanContext.h 58 TSourceLoc loc; // location of token in the source
99 TSourceLoc loc;
  /external/deqp-deps/glslang/glslang/Include/
InfoSink.h 97 void location(const TSourceLoc& loc) {
110 void message(TPrefixType message, const char* s, const TSourceLoc& loc) {

Completed in 229 milliseconds

1 2