/external/swiftshader/src/OpenGL/compiler/ |
ParseHelper.h | 128 bool arrayQualifierErrorCheck(const TSourceLoc &line, TPublicType type); 129 bool arrayTypeErrorCheck(const TSourceLoc &line, TPublicType type); 132 bool boolErrorCheck(const TSourceLoc&, const TPublicType&); 133 bool samplerErrorCheck(const TSourceLoc &line, const TPublicType& pType, const char* reason); 134 bool locationDeclaratorListCheck(const TSourceLoc &line, const TPublicType &pType); 135 bool structQualifierErrorCheck(const TSourceLoc &line, const TPublicType& pType); 137 bool nonInitConstErrorCheck(const TSourceLoc &line, TString& identifier, TPublicType& type, bool array); 138 bool nonInitErrorCheck(const TSourceLoc &line, const TString& identifier, TPublicType& type); 141 bool singleDeclarationErrorCheck(const TPublicType &publicType, const TSourceLoc &identifierLocation); 145 void checkInputOutputTypeIsValidES3(const TQualifier qualifier, const TPublicType &type, const TSourceLoc &qualifierLocation) [all...] |
Compiler.cpp | 171 TPublicType integer; 177 TPublicType floatingPoint;
|
glslang_tab.h | 211 TPublicType type;
|
ParseHelper.cpp | 671 bool TParseContext::boolErrorCheck(const TSourceLoc &line, const TPublicType& pType) 681 bool TParseContext::samplerErrorCheck(const TSourceLoc &line, const TPublicType& pType, const char* reason) 700 bool TParseContext::structQualifierErrorCheck(const TSourceLoc &line, const TPublicType& pType) 742 bool TParseContext::singleDeclarationErrorCheck(const TPublicType &publicType, const TSourceLoc &identifierLocation) 804 bool TParseContext::locationDeclaratorListCheck(const TSourceLoc& line, const TPublicType &pType) 895 bool TParseContext::arrayQualifierErrorCheck(const TSourceLoc &line, TPublicType type) 910 bool TParseContext::arrayTypeErrorCheck(const TSourceLoc &line, TPublicType type) 981 bool TParseContext::nonInitConstErrorCheck(const TSourceLoc &line, TString& identifier, TPublicType& type, bool array) 1013 bool TParseContext::nonInitErrorCheck(const TSourceLoc &line, const TString& identifier, TPublicType& type) [all...] |
Types.h | 25 struct TPublicType; 254 explicit TType(const TPublicType &p); 518 struct TPublicType
|
SymbolTable.cpp | 36 TType::TType(const TPublicType &p) :
|
SymbolTable.h | 476 bool setDefaultPrecision(const TPublicType &type, TPrecision prec)
|
glslang_tab.cpp | 298 TPublicType type; [all...] |
glslang.y | 91 TPublicType type; [all...] |
/prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/glslang/MachineIndependent/ |
ParseHelper.h | 207 TFunction* handleConstructorCall(const TSourceLoc&, const TPublicType&); 233 void boolCheck(const TSourceLoc&, const TPublicType&); 238 void globalQualifierTypeCheck(const TSourceLoc&, const TQualifier&, const TPublicType&); 239 bool structQualifierErrorCheck(const TSourceLoc&, const TPublicType& pType); 241 void setDefaultPrecision(const TSourceLoc&, TPublicType&, TPrecisionQualifier); 243 TPrecisionQualifier getDefaultPrecision(TPublicType&); 256 void structTypeCheck(const TSourceLoc&, TPublicType&); 264 void setLayoutQualifier(const TSourceLoc&, TPublicType&, TString&); 265 void setLayoutQualifier(const TSourceLoc&, TPublicType&, TString&, const TIntermTyped*); 277 void declareTypeDefaults(const TSourceLoc&, const TPublicType&) [all...] |
glslang_tab.cpp.h | 347 glslang::TPublicType type;
|
ParseHelper.cpp | [all...] |
glslang_tab.cpp | 424 glslang::TPublicType type; [all...] |
glslang.y | 89 glslang::TPublicType type; [all...] |
/prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/hlsl/ |
hlslParseHelper.h | 117 bool structQualifierErrorCheck(const TSourceLoc&, const TPublicType& pType); 125 void setLayoutQualifier(const TSourceLoc&, TPublicType&, TString&); 126 void setLayoutQualifier(const TSourceLoc&, TPublicType&, TString&, const TIntermTyped*); 142 void updateStandaloneQualifierDefaults(const TSourceLoc&, const TPublicType&);
|
hlslParseHelper.cpp | [all...] |
/prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/glslang/Include/ |
Types.h | 240 // used for TPublicType, TType, others. 261 // active parser type (TPublicType). 970 // TPublicType is just temporarily used while parsing and not quite the same 977 class TPublicType { 1069 // for turning a TPublicType into a TType, using a shallow copy 1070 explicit TType(const TPublicType& p) : [all...] |