Searched refs:TFieldListCollection (Results 1 – 11 of 11) sorted by relevance
/external/angle/src/compiler/translator/ |
D | Types.cpp | 787 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 …]
|
D | Symbol.h | 163 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()
|
D | ValidateAST.cpp | 62 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()
|
D | Symbol.cpp | 126 : TSymbol(symbolTable, name, symbolType, SymbolClass::Struct), TFieldListCollection(fields) in TStructure() 164 TFieldListCollection(fields), in TInterfaceBlock() 178 TFieldListCollection(fields), in TInterfaceBlock()
|
D | Types.h | 57 class TFieldListCollection : angle::NonCopyable 74 TFieldListCollection(const TFieldList *fields);
|
D | BuildSPIRV.h | 73 const TFieldListCollection *block = nullptr;
|
D | BuildSPIRV.cpp | 117 ShaderVariable ToShaderVariable(const TFieldListCollection *block, in ToShaderVariable()
|
D | OutputSPIRV.cpp | 601 const TFieldListCollection *block = parentType.getInterfaceBlock(); in accessChainOnPush()
|
/external/swiftshader/src/OpenGL/compiler/ |
D | Types.h | 71 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()
|
D | SymbolTable.cpp | 149 TString TFieldListCollection::buildMangledName() const in buildMangledName() 161 size_t TFieldListCollection::calculateObjectSize() const in calculateObjectSize()
|
/external/angle/src/compiler/translator/TranslatorMetalDirect/ |
D | EmitMetal.cpp | 170 const TField &getDirectField(const TFieldListCollection &fieldsNode, 1443 const TField &GenMetalTraverser::getDirectField(const TFieldListCollection &fieldListCollection, in getDirectField() 1460 const TFieldListCollection *fieldListCollection = fieldsType.getStruct(); in getDirectField()
|