Searched refs:nestedTypes (Results 1 – 6 of 6) sorted by relevance
577 bool SmartType::isTypeConsistent2(std::vector<TYPECONST Type*> &nestedTypes, std::vector<const EDIT… in isTypeConsistent2() argument582 for(unsigned j=0;j<nestedTypes.size();j++) { in isTypeConsistent2()583 if(nestedTypes[j] == type && nestedEDITypes[j]->equals(aEDIType)) { in isTypeConsistent2()601 nestedTypes.push_back(type); in isTypeConsistent2()609 if(!isTypeConsistent2(nestedTypes, nestedEDITypes, &clonedSmartType)) { in isTypeConsistent2()613 nestedTypes.pop_back(); in isTypeConsistent2()620 static std::vector<TYPECONST Type*> nestedTypes; in isTypeConsistent2() local625 nestedTypes.clear(); in isTypeConsistent2()635 checkTypeConsistent = isTypeConsistent2(nestedTypes, nestedEDITypes, &aSmartType); in isTypeConsistent2()645 static std::vector<TYPECONST Type*> nestedTypes; in isTypeConsistent() local[all …]
266 static std::vector<TYPECONST Type*> nestedTypes; in printTypeString() local299 for(j=0;j<nestedTypes.size();j++) { in printTypeString()300 if(nestedTypes[j] == type) { in printTypeString()306 OS << "\\" << nestedTypes.size() - j; in printTypeString()312 nestedTypes.push_back(type); in printTypeString()340 nestedTypes.pop_back(); in printTypeString()383 nestedTypes.pop_back(); in printTypeString()
214 static std::vector<const EDIType*> nestedTypes; in printDescription() local234 for(j=0;j<nestedTypes.size();j++) { in printDescription()235 if(nestedTypes[j]->equals(this)) { in printDescription()241 OS << "\\" << nestedTypes.size() - j; in printDescription()246 nestedTypes.push_back(this); in printDescription()270 nestedTypes.pop_back(); in printDescription()275 nestedTypes.pop_back(); in printDescription()312 nestedTypes.pop_back(); in printDescription()
2247 static std::vector<TypeInfo*> nestedTypes; in fillTypeInfos() local2255 for(unsigned i=0;i<nestedTypes.size();i++) { in fillTypeInfos()2256 if(type == nestedTypes[i]->getType()) { in fillTypeInfos()2257 const SmartType *nestedSType = nestedTypes[i]->getSmartType(); in fillTypeInfos()2260 nestedTypes[i]->addParents(sourceTypeInfo.getParents()); in fillTypeInfos()2261 return nestedTypes[i]; in fillTypeInfos()2280 nestedTypes.push_back(aTypeInfo); in fillTypeInfos()2299 nestedTypes.pop_back(); in fillTypeInfos()2393 static std::vector<TYPECONST TypeInfo*> nestedTypes; in printInterestingTypes() local2398 for(unsigned i=0;i<nestedTypes.size();i++) { in printInterestingTypes()[all …]
986 static std::vector<TYPECONST Type*> nestedTypes; in getTypeHash() local995 for(unsigned i=0;i<nestedTypes.size();i++) { in getTypeHash()996 if(type == nestedTypes[i]) { in getTypeHash()1018 nestedTypes.push_back(type); in getTypeHash()1023 nestedTypes.pop_back(); in getTypeHash()
107 …static bool isTypeConsistent2(std::vector<TYPECONST Type*> &nestedTypes, std::vector<const EDIType…