/external/swiftshader/src/OpenGL/compiler/ |
D | ParseHelper.h | 129 bool arrayQualifierErrorCheck(const TSourceLoc &line, TPublicType type); 130 bool arrayTypeErrorCheck(const TSourceLoc &line, TPublicType type); 133 bool boolErrorCheck(const TSourceLoc&, const TPublicType&); 134 bool samplerErrorCheck(const TSourceLoc &line, const TPublicType& pType, const char* reason); 135 bool locationDeclaratorListCheck(const TSourceLoc &line, const TPublicType &pType); 136 bool structQualifierErrorCheck(const TSourceLoc &line, const TPublicType& pType); 138 …bool nonInitConstErrorCheck(const TSourceLoc &line, TString& identifier, TPublicType& type, bool a… 139 bool nonInitErrorCheck(const TSourceLoc &line, const TString& identifier, TPublicType& type); 142 …bool singleDeclarationErrorCheck(const TPublicType &publicType, const TSourceLoc &identifierLocati… 146 …void checkInputOutputTypeIsValidES3(const TQualifier qualifier, const TPublicType &type, const TSo… [all …]
|
D | ParseHelper.cpp | 631 bool TParseContext::boolErrorCheck(const TSourceLoc &line, const TPublicType& pType) in boolErrorCheck() 641 bool TParseContext::samplerErrorCheck(const TSourceLoc &line, const TPublicType& pType, const char*… in samplerErrorCheck() 660 bool TParseContext::structQualifierErrorCheck(const TSourceLoc &line, const TPublicType& pType) in structQualifierErrorCheck() 702 bool TParseContext::singleDeclarationErrorCheck(const TPublicType &publicType, const TSourceLoc &id… in singleDeclarationErrorCheck() 764 bool TParseContext::locationDeclaratorListCheck(const TSourceLoc& line, const TPublicType &pType) in locationDeclaratorListCheck() 855 bool TParseContext::arrayQualifierErrorCheck(const TSourceLoc &line, TPublicType type) in arrayQualifierErrorCheck() 870 bool TParseContext::arrayTypeErrorCheck(const TSourceLoc &line, TPublicType type) in arrayTypeErrorCheck() 941 bool TParseContext::nonInitConstErrorCheck(const TSourceLoc &line, TString& identifier, TPublicType… in nonInitConstErrorCheck() 973 …rseContext::nonInitErrorCheck(const TSourceLoc &line, const TString& identifier, TPublicType& type) in nonInitErrorCheck() 1235 …xt::executeInitializer(const TSourceLoc& line, const TString& identifier, const TPublicType& pType, in executeInitializer() [all …]
|
D | Compiler.cpp | 172 TPublicType integer; in InitBuiltInSymbolTable() 178 TPublicType floatingPoint; in InitBuiltInSymbolTable()
|
D | Types.h | 25 struct TPublicType; 273 explicit TType(const TPublicType &p); 562 struct TPublicType struct
|
D | glslang_tab.h | 211 TPublicType type;
|
D | SymbolTable.cpp | 36 TType::TType(const TPublicType &p) : in TType()
|
D | SymbolTable.h | 461 bool setDefaultPrecision(const TPublicType &type, TPrecision prec) in setDefaultPrecision()
|
D | glslang.y | 91 TPublicType type;
|
/external/angle/src/compiler/translator/ |
D | ParseContext.h | 137 bool checkIsValidQualifierForArray(const TSourceLoc &line, const TPublicType &elementQualifier); 138 bool checkArrayElementIsNotArray(const TSourceLoc &line, const TPublicType &elementType); 140 const TPublicType &elementType, 146 void checkIsScalarBool(const TSourceLoc &line, const TPublicType &pType); 150 void checkDeclaratorLocationIsNotSpecified(const TSourceLoc &line, const TPublicType &pType); 175 void nonEmptyDeclarationErrorCheck(const TPublicType &publicType, 191 const TPublicType &type, 215 TIntermNode *addConditionInitializer(const TPublicType &pType, 230 void addFullySpecifiedType(TPublicType *typeSpecifier); 231 TPublicType addFullySpecifiedType(const TTypeQualifierBuilder &typeQualifierBuilder, [all …]
|
D | Types.cpp | 174 TType::TType(const TPublicType &p) in TType() 907 void TPublicType::initialize(const TTypeSpecifierNonArray &typeSpecifier, TQualifier q) in initialize() 919 void TPublicType::initializeBasicType(TBasicType basicType) in initializeBasicType() 933 bool TPublicType::isStructureContainingArrays() const in isStructureContainingArrays() 943 bool TPublicType::isStructureContainingType(TBasicType t) const in isStructureContainingType() 953 void TPublicType::setArraySizes(TVector<unsigned int> *sizes) in setArraySizes() 958 bool TPublicType::isArray() const in isArray() 963 void TPublicType::clearArrayness() in clearArrayness() 968 bool TPublicType::isAggregate() const in isAggregate()
|
D | Types.h | 21 struct TPublicType; 102 explicit TType(const TPublicType &p); 467 struct TPublicType struct 470 TPublicType() = default;
|
D | ParseContext.cpp | 80 bool CanSetDefaultPrecisionOnType(const TPublicType &type) in CanSetDefaultPrecisionOnType() 960 void TParseContext::checkIsScalarBool(const TSourceLoc &line, const TPublicType &pType) in checkIsScalarBool() 996 const TPublicType &pType) in checkDeclaratorLocationIsNotSpecified() 1100 const TPublicType &elementQualifier) in checkIsValidQualifierForArray() 1116 const TPublicType &elementType) in checkArrayElementIsNotArray() 1130 const TPublicType &elementType, in checkArrayOfArraysInOut() 1164 const TPublicType &elementType) in checkIsValidTypeAndQualifierForArray() 1578 void TParseContext::atomicCounterQualifierErrorCheck(const TPublicType &publicType, in atomicCounterQualifierErrorCheck() 1613 void TParseContext::nonEmptyDeclarationErrorCheck(const TPublicType &publicType, in nonEmptyDeclarationErrorCheck() 2355 TIntermNode *TParseContext::addConditionInitializer(const TPublicType &pType, in addConditionInitializer() [all …]
|
D | glslang_tab_autogen.h | 276 TPublicType type;
|
D | glslang.y | 94 TPublicType type;
|
/external/angle/third_party/vulkan-deps/glslang/src/glslang/MachineIndependent/ |
D | ParseHelper.h | 360 TFunction* handleConstructorCall(const TSourceLoc&, const TPublicType&); 367 …bool vkRelaxedRemapUniformVariable(const TSourceLoc&, TString&, const TPublicType&, TArraySizes*, … 389 void boolCheck(const TSourceLoc&, const TPublicType&); 394 void memberQualifierCheck(glslang::TPublicType&); 396 void globalQualifierTypeCheck(const TSourceLoc&, const TQualifier&, const TPublicType&); 397 bool structQualifierErrorCheck(const TSourceLoc&, const TPublicType& pType); 399 void setDefaultPrecision(const TSourceLoc&, TPublicType&, TPrecisionQualifier); 401 TPrecisionQualifier getDefaultPrecision(TPublicType&); 416 void structTypeCheck(const TSourceLoc&, TPublicType&); 424 void setLayoutQualifier(const TSourceLoc&, TPublicType&, TString&); [all …]
|
D | SpirvIntrinsics.cpp | 265 void TPublicType::setSpirvType(const TSpirvInstruction& spirvInst, const TSpirvTypeParameters* type… in setSpirvType() 293 TSpirvTypeParameters* TParseContext::makeSpirvTypeParameters(const TPublicType& type) in makeSpirvTypeParameters()
|
D | glslang_tab.cpp.h | 545 glslang::TPublicType type;
|
D | ParseHelper.cpp | 2729 TFunction* TParseContext::handleConstructorCall(const TSourceLoc& loc, const TPublicType& publicTyp… in handleConstructorCall() 3542 void TParseContext::boolCheck(const TSourceLoc& loc, const TPublicType& pType) in boolCheck() 3625 void TParseContext::memberQualifierCheck(glslang::TPublicType& publicType) in memberQualifierCheck() 3696 …alifierTypeCheck(const TSourceLoc& loc, const TQualifier& qualifier, const TPublicType& publicType) in globalQualifierTypeCheck() 3988 void TParseContext::setDefaultPrecision(const TSourceLoc& loc, TPublicType& publicType, TPrecisionQ… in setDefaultPrecision() 4038 TPrecisionQualifier TParseContext::getDefaultPrecision(TPublicType& publicType) in getDefaultPrecision() 5040 void TParseContext::structTypeCheck(const TSourceLoc& /*loc*/, TPublicType& publicType) in structTypeCheck() 5286 void TParseContext::setLayoutQualifier(const TSourceLoc& loc, TPublicType& publicType, TString& id) in setLayoutQualifier() 5564 void TParseContext::setLayoutQualifier(const TSourceLoc& loc, TPublicType& publicType, TString& id,… in setLayoutQualifier() 6954 void TParseContext::declareTypeDefaults(const TSourceLoc& loc, const TPublicType& publicType) in declareTypeDefaults() [all …]
|
/external/deqp-deps/glslang/glslang/MachineIndependent/ |
D | ParseHelper.h | 338 TFunction* handleConstructorCall(const TSourceLoc&, const TPublicType&); 363 void boolCheck(const TSourceLoc&, const TPublicType&); 368 void memberQualifierCheck(glslang::TPublicType&); 370 void globalQualifierTypeCheck(const TSourceLoc&, const TQualifier&, const TPublicType&); 371 bool structQualifierErrorCheck(const TSourceLoc&, const TPublicType& pType); 373 void setDefaultPrecision(const TSourceLoc&, TPublicType&, TPrecisionQualifier); 375 TPrecisionQualifier getDefaultPrecision(TPublicType&); 390 void structTypeCheck(const TSourceLoc&, TPublicType&); 398 void setLayoutQualifier(const TSourceLoc&, TPublicType&, TString&); 399 void setLayoutQualifier(const TSourceLoc&, TPublicType&, TString&, const TIntermTyped*); [all …]
|
D | glslang_tab.cpp.h | 532 glslang::TPublicType type;
|
D | ParseHelper.cpp | 2522 TFunction* TParseContext::handleConstructorCall(const TSourceLoc& loc, const TPublicType& publicTyp… in handleConstructorCall() 3314 void TParseContext::boolCheck(const TSourceLoc& loc, const TPublicType& pType) in boolCheck() 3397 void TParseContext::memberQualifierCheck(glslang::TPublicType& publicType) in memberQualifierCheck() 3460 …alifierTypeCheck(const TSourceLoc& loc, const TQualifier& qualifier, const TPublicType& publicType) in globalQualifierTypeCheck() 3717 void TParseContext::setDefaultPrecision(const TSourceLoc& loc, TPublicType& publicType, TPrecisionQ… in setDefaultPrecision() 3767 TPrecisionQualifier TParseContext::getDefaultPrecision(TPublicType& publicType) in getDefaultPrecision() 4756 void TParseContext::structTypeCheck(const TSourceLoc& /*loc*/, TPublicType& publicType) in structTypeCheck() 5002 void TParseContext::setLayoutQualifier(const TSourceLoc& loc, TPublicType& publicType, TString& id) in setLayoutQualifier() 5272 void TParseContext::setLayoutQualifier(const TSourceLoc& loc, TPublicType& publicType, TString& id,… in setLayoutQualifier() 6598 void TParseContext::declareTypeDefaults(const TSourceLoc& loc, const TPublicType& publicType) in declareTypeDefaults() [all …]
|
/external/angle/third_party/vulkan-deps/glslang/src/glslang/HLSL/ |
D | hlslParseHelper.h | 130 bool structQualifierErrorCheck(const TSourceLoc&, const TPublicType& pType); 162 void updateStandaloneQualifierDefaults(const TSourceLoc&, const TPublicType&);
|
/external/deqp-deps/glslang/glslang/HLSL/ |
D | hlslParseHelper.h | 130 bool structQualifierErrorCheck(const TSourceLoc&, const TPublicType& pType); 162 void updateStandaloneQualifierDefaults(const TSourceLoc&, const TPublicType&);
|
/external/deqp-deps/glslang/glslang/Include/ |
D | Types.h | 1367 class TPublicType { 1472 explicit TType(const TPublicType& p) : in TType()
|
/external/angle/third_party/vulkan-deps/glslang/src/glslang/Include/ |
D | Types.h | 1445 class TPublicType { 1568 explicit TType(const TPublicType& p) : in TType()
|