/third_party/glslang/glslang/Include/ |
D | arrays.h | 231 struct TArraySizes { struct 234 TArraySizes() : implicitArraySize(0), implicitlySized(true), variablyIndexed(false){ } in TArraySizes() function 237 TArraySizes& operator=(const TArraySizes& from) 271 void addInnerSizes(const TArraySizes& s) { sizes.push_back(s.sizes); } in addInnerSizes() argument 319 void copyDereferenced(const TArraySizes& rhs) in copyDereferenced() argument 326 bool sameInnerArrayness(const TArraySizes& rhs) const in sameInnerArrayness() argument 343 bool operator==(const TArraySizes& rhs) const { return sizes == rhs.sizes; } argument 344 bool operator!=(const TArraySizes& rhs) const { return sizes != rhs.sizes; } 349 TArraySizes(const TArraySizes&);
|
D | Types.h | 1434 TArraySizes *arraySizes; 1459 TArraySizes* arraySizes; 1625 TType(const TSampler& sampler, TStorageQualifier q = EvqUniform, TArraySizes* as = nullptr) : 1644 arraySizes = new TArraySizes; 1815 virtual const TArraySizes* getArraySizes() const { return arraySizes; } in getArraySizes() 1816 virtual TArraySizes* getArraySizes() { return arraySizes; } in getArraySizes() 2008 void copyArraySizes(const TArraySizes& s) in copyArraySizes() 2011 arraySizes = new TArraySizes; in copyArraySizes() 2014 void transferArraySizes(TArraySizes* s) in transferArraySizes() 2027 void copyArrayInnerSizes(const TArraySizes* s) in copyArrayInnerSizes() [all …]
|
D | intermediate.h | 1201 virtual TArraySizes* getArraySizes() { return type.getArraySizes(); } in getArraySizes() 1202 virtual const TArraySizes* getArraySizes() const { return type.getArraySizes(); } in getArraySizes()
|
/third_party/glslang/glslang/MachineIndependent/ |
D | ParseHelper.h | 370 …bool vkRelaxedRemapUniformVariable(const TSourceLoc&, TString&, const TPublicType&, TArraySizes*, … 390 void arraySizeRequiredCheck(const TSourceLoc&, const TArraySizes&); 392 …void arraySizesCheck(const TSourceLoc&, const TQualifier&, TArraySizes*, const TIntermTyped* initi… 393 void arrayOfArrayVersionCheck(const TSourceLoc&, const TArraySizes*); 413 …ypeList& typeList, const TString& blockName, const TString* instanceName, TArraySizes* arraySizes); 436 …void layoutMemberLocationArrayCheck(const TSourceLoc&, bool memberWithLocation, TArraySizes* array… 448 …reVariable(const TSourceLoc&, TString& identifier, const TPublicType&, TArraySizes* typeArray = nu… 453 …ourceLoc&, TTypeList& typeList, const TString* instanceName = nullptr, TArraySizes* arraySizes = n…
|
D | glslang_tab.cpp.h | 560 glslang::TArraySizes* arraySizes;
|
D | ParseHelper.cpp | 606 TArraySizes& arraySizes = *leftType.getArraySizes(); in handleBracketDereference() 3618 TArraySizes& arraySizes = *type.getArraySizes(); in constructorError() 4489 void TParseContext::arraySizeRequiredCheck(const TSourceLoc& loc, const TArraySizes& arraySizes) in arraySizeRequiredCheck() 4505 void TParseContext::arraySizesCheck(const TSourceLoc& loc, const TQualifier& qualifier, TArraySizes… in arraySizesCheck() 4578 void TParseContext::arrayOfArrayVersionCheck(const TSourceLoc& loc, const TArraySizes* sizes) in arrayOfArrayVersionCheck() 4969 const TString* instanceName, TArraySizes* arraySizes) in redeclareBuiltinBlock() 6426 TArraySizes* arraySizes) in layoutMemberLocationArrayCheck() 7371 TArraySizes*, TIntermTyped* initializer, TType& type) in vkRelaxedRemapUniformVariable() argument 7514 TArraySizes arraySizes = {}; in vkRelaxedRemapUniformMembers() 7708 TArraySizes* arraySizes, TIntermTyped* initializer) in declareVariable() [all …]
|
D | glslang.y | 104 glslang::TArraySizes* arraySizes; 1710 $$.arraySizes = new TArraySizes; 1715 $$.arraySizes = new TArraySizes; 1752 $$->arraySizes = new TArraySizes; 1757 $$->arraySizes = new TArraySizes;
|
D | glslang_tab.cpp | 7435 (yyval.interm).arraySizes = new TArraySizes; in yyparse() 7445 (yyval.interm).arraySizes = new TArraySizes; in yyparse() 7503 (yyval.interm.typeParameters)->arraySizes = new TArraySizes; in yyparse() 7513 (yyval.interm.typeParameters)->arraySizes = new TArraySizes; in yyparse()
|
D | Initialize.cpp | 10231 TArraySizes* arraySizes = new TArraySizes; in identifyBuiltIns()
|
/third_party/glslang/glslang/HLSL/ |
D | hlslParseHelper.h | 128 void arraySizeRequiredCheck(const TSourceLoc&, const TArraySizes&); 266 const TQualifier& outerQualifier, const TArraySizes* builtInArraySizes); 270 …void splitBuiltIn(const TString& baseName, const TType& memberType, const TArraySizes*, const TQua… 284 const TQualifier& outerQualifier, const TArraySizes* builtInArraySizes); 286 const TQualifier& outerQualifier, const TArraySizes* builtInArraySizes);
|
D | hlslGrammar.cpp | 451 TArraySizes* arraySizes = nullptr; in acceptDeclaration() 1090 TArraySizes* arraySizes = new TArraySizes; in acceptTessellationPatchTemplateType() 1256 TArraySizes *arraySizes = nullptr; // TODO: array in acceptSamplerTypeDX9() 1302 TArraySizes* arraySizes = nullptr; // TODO: array in acceptSamplerType() 1427 TArraySizes* arraySizes = nullptr; in acceptTextureType() 2645 TArraySizes* unsizedArray = new TArraySizes; in acceptStructBufferType() 2742 TArraySizes* arraySizes = nullptr; in acceptStructDeclarationList() 2927 TArraySizes* arraySizes = nullptr; in acceptParameterDeclaration() 3303 TArraySizes* arraySizes = nullptr; in acceptUnaryExpression() 4262 void HlslGrammar::acceptArraySpecifier(TArraySizes*& arraySizes) in acceptArraySpecifier() [all …]
|
D | hlslGrammar.h | 129 void acceptArraySpecifier(TArraySizes*&);
|
D | hlslParseHelper.cpp | 1088 …text::splitBuiltIn(const TString& baseName, const TType& memberType, const TArraySizes* arraySizes, in splitBuiltIn() 1228 const TArraySizes* builtInArraySizes) in flatten() 1247 const TArraySizes* builtInArraySizes) in addFlattenedMember() 1293 const TArraySizes* builtInArraySizes) in flattenStruct() 1535 TArraySizes* arraySizes = new TArraySizes; in fixBuiltInIoType() 2407 TArraySizes* arraySizes = new TArraySizes; in remapEntryPointIO() 2672 const TArraySizes* const internalArraySizes = internalNode->getType().getArraySizes(); in assignClipCullDistance() 2707 TArraySizes* arraySizes = new TArraySizes; in assignClipCullDistance() 2734 const TArraySizes* const clipCullArraySizes = clipCullSym->getType().getArraySizes(); in assignClipCullDistance() 3864 TArraySizes* arraySizes = new TArraySizes; in getSamplePosArray() [all …]
|
/third_party/glslang/SPIRV/ |
D | GlslangToSpv.cpp | 176 spv::Id makeArraySizeId(const glslang::TArraySizes&, int dim, bool allowZero = false); 5033 spv::Id TGlslangToSpvTraverser::makeArraySizeId(const glslang::TArraySizes& arraySizes, int dim, bo… in makeArraySizeId()
|