Lines Matching refs:GAI
324 void BinaryContext::updateObjectNesting(BinaryDataMapType::iterator GAI) { in updateObjectNesting() argument
325 const uint64_t Address = GAI->second->getAddress(); in updateObjectNesting()
326 const uint64_t Size = GAI->second->getSize(); in updateObjectNesting()
341 if (GAI != BinaryDataMap.begin()) { in updateObjectNesting()
342 BinaryData *Prev = std::prev(GAI)->second; in updateObjectNesting()
344 if (Prev->getSection() == GAI->second->getSection() && in updateObjectNesting()
346 fixParents(GAI, Prev); in updateObjectNesting()
348 fixParents(GAI, nullptr); in updateObjectNesting()
356 BinaryData *BD = GAI->second->Parent ? GAI->second->Parent : GAI->second; in updateObjectNesting()
357 auto Itr = std::next(GAI); in updateObjectNesting()
995 auto GAI = BinaryDataMap.find(Address); in registerNameAtAddress() local
997 if (GAI == BinaryDataMap.end()) { in registerNameAtAddress()
1003 GAI = BinaryDataMap.emplace(Address, BD).first; in registerNameAtAddress()
1005 updateObjectNesting(GAI); in registerNameAtAddress()
1007 BD = GAI->second; in registerNameAtAddress()