HomeSort by relevance Sort by last modified time
    Searched refs:TArraySizes (Results 1 - 14 of 14) sorted by null

  /prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/glslang/Include/
arrays.h 70 // TSmallArrayVector is used as the container for the set of sizes in TArraySizes.
71 // It has generic-container semantics, while TArraySizes has array-of-array semantics.
72 // That is, TSmallArrayVector should be more focused on mechanism and TArraySizes on policy.
220 struct TArraySizes {
223 TArraySizes() : implicitArraySize(1) { }
226 TArraySizes& operator=(const TArraySizes& from)
268 void addOuterSizes(const TArraySizes& s) { sizes.push_front(s.sizes); }
270 void copyDereferenced(const TArraySizes& rhs)
277 bool sameInnerArrayness(const TArraySizes& rhs) cons
    [all...]
Types.h 986 TArraySizes* arraySizes;
    [all...]
  /prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/glslang/MachineIndependent/
ParseHelper.h 224 void arraySizeRequiredCheck(const TSourceLoc&, const TArraySizes&);
226 void arrayUnsizedCheck(const TSourceLoc&, const TQualifier&, const TArraySizes*, bool initializer, bool lastMember);
228 void arrayDimCheck(const TSourceLoc&, const TArraySizes* sizes1, const TArraySizes* sizes2);
229 void arrayDimCheck(const TSourceLoc&, const TType*, const TArraySizes*);
230 void arrayDimMerge(TType& type, const TArraySizes* sizes);
248 void redeclareBuiltinBlock(const TSourceLoc&, TTypeList& typeList, const TString& blockName, const TString* instanceName, TArraySizes* arraySizes);
278 TIntermNode* declareVariable(const TSourceLoc&, TString& identifier, const TPublicType&, TArraySizes* typeArray = 0, TIntermTyped* initializer = 0);
282 void declareBlock(const TSourceLoc&, TTypeList& typeList, const TString* instanceName = 0, TArraySizes* arraySizes = 0);
glslang_tab.cpp.h 352 glslang::TArraySizes* arraySizes;
ParseHelper.cpp     [all...]
glslang.y 94 glslang::TArraySizes* arraySizes;
    [all...]
Initialize.cpp     [all...]
glslang_tab.cpp 429 glslang::TArraySizes* arraySizes;
    [all...]
  /prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/hlsl/
hlslParseHelper.h 111 void arraySizeRequiredCheck(const TSourceLoc&, const TArraySizes&);
113 void arrayDimMerge(TType& type, const TArraySizes* sizes);
121 void redeclareBuiltinBlock(const TSourceLoc&, TTypeList& typeList, const TString& blockName, const TString* instanceName, TArraySizes* arraySizes);
131 void declareTypedef(const TSourceLoc&, TString& identifier, const TType&, TArraySizes* typeArray = 0);
132 TIntermNode* declareVariable(const TSourceLoc&, TString& identifier, const TType&, TArraySizes* typeArray = 0, TIntermTyped* initializer = 0);
136 void declareBlock(const TSourceLoc&, TTypeList& typeList, const TString* instanceName = 0, TArraySizes* arraySizes = 0);
hlslGrammar.h 105 void acceptArraySpecifier(TArraySizes*&);
hlslGrammar.cpp 315 TArraySizes* arraySizes = nullptr;
680 TArraySizes* arraySizes = nullptr; // TODO: array
776 TArraySizes* arraySizes = nullptr;
    [all...]
hlslParseHelper.cpp     [all...]
  /prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/SPIRV/
GlslangToSpv.cpp 124 spv::Id makeArraySizeId(const glslang::TArraySizes&, int dim);
    [all...]
  /prebuilts/ndk/r13/sources/third_party/vulkan/glslang/SPIRV/
GlslangToSpv.cpp 124 spv::Id makeArraySizeId(const glslang::TArraySizes&, int dim);
    [all...]

Completed in 327 milliseconds