Lines Matching refs:getStruct
175 auto it = ioTypeMap.find(memberType.getStruct());
679 node->setType(*(*variable->getType().getStruct())[anon->getMemberNumber()].type);
690 variable->getType().getBasicType() == EbtStruct) && variable->getType().getStruct() == nullptr) {
1036 const TTypeList* fields = base->getType().getStruct();
1287 auto members = *type.getStruct();
1541 if (!type.isStruct() || type.getStruct()->size() > 0) {
1707 const TTypeList* structure = variable->getType().getStruct();
2210 auto it = ioTypeMap.find(type.getStruct());
2214 for (auto member = type.getStruct()->begin(); member != type.getStruct()->end(); ++member) {
2223 ioTypeMap[type.getStruct()] = newLists;
2249 auto newLists = ioTypeMap.find(ioVariable->getType().getStruct());
2737 memberCount = (int)left->getType().getStruct()->size();
2894 const auto& membersL = *left->getType().getStruct();
2895 const auto& membersR = *right->getType().getStruct();
3679 for (unsigned m = 0; m < unsigned(retType.getStruct()->size()); ++m) {
5405 for (int memb = 0; memb < (int)(*fnCandidate)[i].type->getStruct()->size(); ++memb)
5649 for (int memb = 0; memb < (int)arg->getType().getStruct()->size(); ++memb)
6453 if ((int)type.getStruct()->size() != function.getParamCount()) {
6620 const TTypeList& structure = *type.getStruct();
6731 const TTypeList* bufferStruct = buffer->getType().getStruct();
6749 const int memberCount = (int)type.getStruct()->size();
6752 TType* contentType = (*type.getStruct())[memberCount-1].type;
6773 if (lhs.getStruct()->size() != rhs.getStruct()->size())
6776 for (int i = 0; i < int(lhs.getStruct()->size()); ++i)
6777 if (!compareQualifiers(*(*lhs.getStruct())[i].type, *(*rhs.getStruct())[i].type))
7602 for (auto member = type.getStruct()->begin(); member != type.getStruct()->end(); ++member) {
7608 getStruct());
7620 for (auto member = type.getStruct()->begin(); member != type.getStruct()->end(); ++member)
7628 for (auto member = type.getStruct()->begin(); member != type.getStruct()->end(); ++member) {
7648 auto it = ioTypeMap.find(member->type->getStruct());
7679 ioTypeMap[type.getStruct()] = newLists;
7747 auto it = ioTypeMap.find(type.getStruct());
8017 for (size_t i = initList->getSequence().size(); i < type.getStruct()->size(); ++i) {
8018 if ((*type.getStruct())[i].type->containsOpaque()) {
8025 lengthenList(loc, initList->getSequence(), static_cast<int>(type.getStruct()->size()), scalarInit);
8027 if (type.getStruct()->size() != initList->getSequence().size()) {
8031 for (size_t i = 0; i < type.getStruct()->size(); ++i) {
8032 initList->getSequence()[i] = convertInitializerList(loc, *(*type.getStruct())[i].type,
8166 memberTypes = type.getStruct()->begin();
8522 auto it = ioTypeMap.find(memberType.getStruct());
9837 const auto newLists = ioTypeMap.find(retType->getStruct());