Lines Matching full:offset
31 uint32_t offset; member
36 return offset < other.offset;
41 uint32_t offset; member
46 return offset < other.offset;
108 uint32_t currentOffset = lineTable[i].offset; in MatchWithLocation()
109 … uint32_t nextOffset = ((i == lineTable.size() - 1) ? UINT32_MAX : lineTable[i + 1].offset); in MatchWithLocation()
111 … if (pair.column == column && pair.offset >= currentOffset && pair.offset < nextOffset) { in MatchWithLocation()
112 return cb(JSPtLocation(jsPandaFile_, methodId, pair.offset, url)); in MatchWithLocation()
122 … bool MatchLineWithOffset(const Callback &cb, panda_file::File::EntityId methodId, uint32_t offset) in MatchLineWithOffset() argument
126 … auto iter = std::upper_bound(lineTable.begin(), lineTable.end(), LineTableEntry {offset, 0}); in MatchLineWithOffset()
134 …ool MatchColumnWithOffset(const Callback &cb, panda_file::File::EntityId methodId, uint32_t offset) in MatchColumnWithOffset() argument
138 …auto iter = std::upper_bound(columnTable.begin(), columnTable.end(), ColumnTableEntry {offset, 0}); in MatchColumnWithOffset()