TransLoc TransRange::loc() const { TransLoc loc; loc.setMainStart(main.begin()); loc.setColdStart(cold.begin() - sizeof(uint32_t)); loc.setFrozenStart(frozen.begin() - sizeof(uint32_t)); loc.setMainSize(main.size()); assertx(loc.coldCodeSize() == cold.size()); assertx(loc.frozenCodeSize() == frozen.size()); return loc; }