Home
last modified time | relevance | path

Searched refs:TFieldListCollection (Results 1 – 11 of 11) sorted by relevance

/external/angle/src/compiler/translator/
DTypes.cpp787 TFieldListCollection::TFieldListCollection(const TFieldList *fields) in TFieldListCollection() function in sh::TFieldListCollection
791 bool TFieldListCollection::containsArrays() const in containsArrays()
802 bool TFieldListCollection::containsMatrices() const in containsMatrices()
813 bool TFieldListCollection::containsType(TBasicType type) const in containsType()
824 bool TFieldListCollection::containsSamplers() const in containsSamplers()
835 TString TFieldListCollection::buildMangledFieldList() const in buildMangledFieldList()
845 size_t TFieldListCollection::calculateObjectSize() const in calculateObjectSize()
859 size_t TFieldListCollection::objectSize() const in objectSize()
866 int TFieldListCollection::getLocationCount() const in getLocationCount()
884 int TFieldListCollection::deepestNesting() const in deepestNesting()
[all …]
DSymbol.h163 class TStructure : public TSymbol, public TFieldListCollection
193 TFieldListCollection(fields)
202 TFieldListCollection(fields) in TStructure()
216 class TInterfaceBlock : public TSymbol, public TFieldListCollection
248 TFieldListCollection(fields),
259 TFieldListCollection(fields), in TInterfaceBlock()
DValidateAST.cpp62 const TFieldListCollection *getStructOrInterfaceBlock(const TType &type,
88 std::vector<std::map<ImmutableString, const TFieldListCollection *>> mStructsAndBlocksByName;
158 const TFieldListCollection *structOrBlock = getStructOrInterfaceBlock(type, &typeName); in visitStructOrInterfaceBlockDeclaration()
209 const std::map<ImmutableString, const TFieldListCollection *> &scopeDecls = in visitStructInDeclarationUsage()
330 const TFieldListCollection *ValidateAST::getStructOrInterfaceBlock(const TType &type, in getStructOrInterfaceBlock()
339 const TFieldListCollection *structOrBlock = nullptr; in getStructOrInterfaceBlock()
DSymbol.cpp126 : TSymbol(symbolTable, name, symbolType, SymbolClass::Struct), TFieldListCollection(fields) in TStructure()
164 TFieldListCollection(fields), in TInterfaceBlock()
178 TFieldListCollection(fields), in TInterfaceBlock()
DTypes.h57 class TFieldListCollection : angle::NonCopyable
74 TFieldListCollection(const TFieldList *fields);
DBuildSPIRV.h73 const TFieldListCollection *block = nullptr;
DBuildSPIRV.cpp117 ShaderVariable ToShaderVariable(const TFieldListCollection *block, in ToShaderVariable()
DOutputSPIRV.cpp601 const TFieldListCollection *block = parentType.getInterfaceBlock(); in accessChainOnPush()
/external/swiftshader/src/OpenGL/compiler/
DTypes.h71 class TFieldListCollection
74 virtual ~TFieldListCollection() { } in ~TFieldListCollection()
98 TFieldListCollection(const TString *name, TFieldList *fields) in TFieldListCollection() function
116 class TStructure : public TFieldListCollection
121 : TFieldListCollection(name, fields), in POOL_ALLOCATOR_NEW_DELETE()
185 class TInterfaceBlock : public TFieldListCollection
191 : TFieldListCollection(name, fields), in POOL_ALLOCATOR_NEW_DELETE()
DSymbolTable.cpp149 TString TFieldListCollection::buildMangledName() const in buildMangledName()
161 size_t TFieldListCollection::calculateObjectSize() const in calculateObjectSize()
/external/angle/src/compiler/translator/TranslatorMetalDirect/
DEmitMetal.cpp170 const TField &getDirectField(const TFieldListCollection &fieldsNode,
1443 const TField &GenMetalTraverser::getDirectField(const TFieldListCollection &fieldListCollection, in getDirectField()
1460 const TFieldListCollection *fieldListCollection = fieldsType.getStruct(); in getDirectField()