MCPcopy Create free account
hub / github.com/GJDuck/e9patch / begin

Method begin

src/e9patch/e9alloc.cpp:670–679  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

668 node = next(node);
669}
670Allocator::iterator Allocator::begin() const
671{
672 Node *n = tree.root;
673 if (n == nullptr)
674 return end();
675 while (n->entry.left != nullptr)
676 n = n->entry.left;
677 Allocator::iterator i = {n};
678 return i;
679}
680Allocator::iterator Allocator::find(intptr_t addr) const
681{
682 Node *n = this->tree.root;

Callers 5

buildMappingsFunction · 0.80
parseAddrsFunction · 0.80
buildLinesMethod · 0.80
findLineMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected