Lines Matching defs:begin
88 size_t size = prevMap->end - prevMap->begin;
553 elfSymbols_.insert(elfSymbols_.end(), symbols.begin(), symbols.end());
556 std::sort(elfSymbols_.begin(), elfSymbols_.end(), [](const ElfSymbol& sym1, const ElfSymbol& sym2) {
560 elfSymbols_.erase(std::unique(elfSymbols_.begin(), elfSymbols_.end(), pred), elfSymbols_.end());
576 funcSymbols_.insert(funcSymbols_.end(), symbols.begin(), symbols.end());
579 std::sort(funcSymbols_.begin(), funcSymbols_.end(), [](const ElfSymbol& sym1, const ElfSymbol& sym2) {
583 funcSymbols_.erase(std::unique(funcSymbols_.begin(), funcSymbols_.end(), pred), funcSymbols_.end());
610 std::sort(funcSymbols_.begin(), funcSymbols_.end(), [](const ElfSymbol& sym1, const ElfSymbol& sym2) {
614 funcSymbols_.erase(std::unique(funcSymbols_.begin(), funcSymbols_.end(), pred), funcSymbols_.end());
638 size_t begin = 0;
640 while (begin < end) {
641 size_t mid = begin + (end - begin) / 2;
649 begin = mid + 1;
784 uintptr_t loadBase = GetLoadBase(map->begin, map->offset);