• Home
  • Raw
  • Download

Lines Matching refs:getStruct

177         auto it = ioTypeMap.find(memberType.getStruct());  in growGlobalUniformBlock()
677 node->setType(*(*variable->getType().getStruct())[anon->getMemberNumber()].type); in handleVariable()
688 … variable->getType().getBasicType() == EbtStruct) && variable->getType().getStruct() == nullptr) { in handleVariable()
1032 const TTypeList* fields = base->getType().getStruct(); in handleDotDereference()
1283 auto members = *type.getStruct(); in flattenStruct()
1537 if (!type.isStruct() || type.getStruct()->size() > 0) { in assignToInterface()
1703 const TTypeList* structure = variable->getType().getStruct(); in handleFunctionDefinition()
2262 auto it = ioTypeMap.find(type.getStruct()); in remapEntryPointIO()
2266 … for (auto member = type.getStruct()->begin(); member != type.getStruct()->end(); ++member) { in remapEntryPointIO()
2275 ioTypeMap[type.getStruct()] = newLists; in remapEntryPointIO()
2301 auto newLists = ioTypeMap.find(ioVariable->getType().getStruct()); in remapEntryPointIO()
2789 memberCount = (int)left->getType().getStruct()->size(); in handleAssign()
2946 const auto& membersL = *left->getType().getStruct(); in handleAssign()
2947 const auto& membersR = *right->getType().getStruct(); in handleAssign()
3732 for (unsigned m = 0; m < unsigned(retType.getStruct()->size()); ++m) { in decomposeSampleMethods()
5454 … for (int memb = 0; memb < (int)(*fnCandidate)[i].type->getStruct()->size(); ++memb) in handleFunctionCall()
5698 for (int memb = 0; memb < (int)arg->getType().getStruct()->size(); ++memb) in expandArguments()
6502 if ((int)type.getStruct()->size() != function.getParamCount()) { in constructorError()
6669 const TTypeList& structure = *type.getStruct(); in structArrayCheck()
6780 const TTypeList* bufferStruct = buffer->getType().getStruct(); in indexStructBufferContent()
6798 const int memberCount = (int)type.getStruct()->size(); in getStructBufferContentType()
6801 TType* contentType = (*type.getStruct())[memberCount-1].type; in getStructBufferContentType()
6822 if (lhs.getStruct()->size() != rhs.getStruct()->size()) in shareStructBufferType()
6825 for (int i = 0; i < int(lhs.getStruct()->size()); ++i) in shareStructBufferType()
6826 if (!compareQualifiers(*(*lhs.getStruct())[i].type, *(*rhs.getStruct())[i].type)) in shareStructBufferType()
7651 for (auto member = type.getStruct()->begin(); member != type.getStruct()->end(); ++member) { in declareStruct()
7657 auto it = ioTypeMap.find(member->type->getStruct()); in declareStruct()
7669 for (auto member = type.getStruct()->begin(); member != type.getStruct()->end(); ++member) in declareStruct()
7677 for (auto member = type.getStruct()->begin(); member != type.getStruct()->end(); ++member) { in declareStruct()
7697 auto it = ioTypeMap.find(member->type->getStruct()); in declareStruct()
7728 ioTypeMap[type.getStruct()] = newLists; in declareStruct()
7796 auto it = ioTypeMap.find(type.getStruct()); in declareVariable()
8066 for (size_t i = initList->getSequence().size(); i < type.getStruct()->size(); ++i) { in convertInitializerList()
8067 if ((*type.getStruct())[i].type->containsOpaque()) { in convertInitializerList()
8074 …lengthenList(loc, initList->getSequence(), static_cast<int>(type.getStruct()->size()), scalarInit); in convertInitializerList()
8076 if (type.getStruct()->size() != initList->getSequence().size()) { in convertInitializerList()
8080 for (size_t i = 0; i < type.getStruct()->size(); ++i) { in convertInitializerList()
8081 initList->getSequence()[i] = convertInitializerList(loc, *(*type.getStruct())[i].type, in convertInitializerList()
8215 memberTypes = type.getStruct()->begin(); in addConstructor()
8571 auto it = ioTypeMap.find(memberType.getStruct()); in declareBlock()
9901 const auto newLists = ioTypeMap.find(retType->getStruct()); in addPatchConstantInvocation()