Lines Matching refs:src_offset
53 uint32_t src_offset; member
61 return index.src_offset < src_.size() && index.dst_offset < dst_.size(); in IsInBound()
65 return table_[index.src_offset][index.dst_offset].valid; in IsCalculated()
75 return table_[index.src_offset][index.dst_offset].best_match_length; in GetMemoizedLength()
79 return table_[index.src_offset][index.dst_offset].matched; in IsMatched()
84 DiffMatchEntry& entry = table_[index.src_offset][index.dst_offset]; in MarkMatched()
157 if (match(src_[current.src_offset], dst_[current.dst_offset])) { in CalculateLCS()
161 DiffMatchIndex next = {current.src_offset + 1, current.dst_offset + 1}; in CalculateLCS()
174 DiffMatchIndex next_src = {current.src_offset + 1, current.dst_offset}; in CalculateLCS()
175 DiffMatchIndex next_dst = {current.src_offset, current.dst_offset + 1}; in CalculateLCS()
207 (*src_match_result)[current.src_offset++] = true; in RetrieveMatch()
212 if (GetMemoizedLength({current.src_offset + 1, current.dst_offset}) >= in RetrieveMatch()
213 GetMemoizedLength({current.src_offset, current.dst_offset + 1})) { in RetrieveMatch()
214 ++current.src_offset; in RetrieveMatch()