Home
last modified time | relevance | path

Searched refs:TPublicType (Results 1 – 25 of 33) sorted by relevance

12

/external/swiftshader/src/OpenGL/compiler/
DParseHelper.h129 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 …]
DParseHelper.cpp631 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 …]
DCompiler.cpp172 TPublicType integer; in InitBuiltInSymbolTable()
178 TPublicType floatingPoint; in InitBuiltInSymbolTable()
DTypes.h25 struct TPublicType;
273 explicit TType(const TPublicType &p);
562 struct TPublicType struct
Dglslang_tab.h211 TPublicType type;
DSymbolTable.cpp36 TType::TType(const TPublicType &p) : in TType()
DSymbolTable.h461 bool setDefaultPrecision(const TPublicType &type, TPrecision prec) in setDefaultPrecision()
Dglslang.y91 TPublicType type;
/external/angle/src/compiler/translator/
DParseContext.h137 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 …]
DTypes.cpp174 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()
DTypes.h21 struct TPublicType;
102 explicit TType(const TPublicType &p);
467 struct TPublicType struct
470 TPublicType() = default;
DParseContext.cpp80 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 …]
Dglslang_tab_autogen.h276 TPublicType type;
Dglslang.y94 TPublicType type;
/external/angle/third_party/vulkan-deps/glslang/src/glslang/MachineIndependent/
DParseHelper.h360 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 …]
DSpirvIntrinsics.cpp265 void TPublicType::setSpirvType(const TSpirvInstruction& spirvInst, const TSpirvTypeParameters* type… in setSpirvType()
293 TSpirvTypeParameters* TParseContext::makeSpirvTypeParameters(const TPublicType& type) in makeSpirvTypeParameters()
Dglslang_tab.cpp.h545 glslang::TPublicType type;
DParseHelper.cpp2729 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/
DParseHelper.h338 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 …]
Dglslang_tab.cpp.h532 glslang::TPublicType type;
DParseHelper.cpp2522 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/
DhlslParseHelper.h130 bool structQualifierErrorCheck(const TSourceLoc&, const TPublicType& pType);
162 void updateStandaloneQualifierDefaults(const TSourceLoc&, const TPublicType&);
/external/deqp-deps/glslang/glslang/HLSL/
DhlslParseHelper.h130 bool structQualifierErrorCheck(const TSourceLoc&, const TPublicType& pType);
162 void updateStandaloneQualifierDefaults(const TSourceLoc&, const TPublicType&);
/external/deqp-deps/glslang/glslang/Include/
DTypes.h1367 class TPublicType {
1472 explicit TType(const TPublicType& p) : in TType()
/external/angle/third_party/vulkan-deps/glslang/src/glslang/Include/
DTypes.h1445 class TPublicType {
1568 explicit TType(const TPublicType& p) : in TType()

12