Lines Matching refs:a_begin

816 /// @param a_begin an iterator to the beginning of the first sequence
842 RandomAccessOutputIterator a_begin,
891 int last_x_index = a_end - a_begin - 1;
897 if (eq(a_begin[x + 1], b_start[y + 1]))
957 /// @param a_begin an iterator to the beginning of the first sequence
983 RandomAccessOutputIterator a_begin,
989 int a_size = a_end - a_begin;
1034 if (eq(a_begin[x], b_begin[y]))
1067 /// @param a_begin the begin iterator of the first input sequence of
1086 is_match_point(RandomAccessOutputIterator a_begin,
1092 int a_size = a_end - a_begin, b_size = b_end - b_begin;
1100 return (a_begin[point.x()] == b_begin[point.y()]);
1122 /// @param a_begin an iterator pointing to the begining of sequence A.
1140 compute_middle_snake(RandomAccessOutputIterator a_begin,
1146 int a_size = a_end - a_begin;
1187 a_begin, a_end,
1220 a_begin, a_end,
1257 /// @param a_begin the beginning of the first string.
1266 print_snake(RandomAccessOutputIterator a_begin,
1285 ABG_ASSERT(a_begin[x] == b_begin[y]);
1323 ses_len(RandomAccessOutputIterator a_begin,
1329 unsigned a_size = a_end - a_begin;
1356 a_begin, a_end,
1368 a_begin, a_end,
1406 ses_len(RandomAccessOutputIterator a_begin,
1412 return ses_len<RandomAccessOutputIterator, default_eq_functor>(a_begin, a_end,
1483 RandomAccessOutputIterator a_begin,
1492 int a_size = a_end - a_begin;
1494 unsigned a_offset = a_begin - a_base, b_offset = b_begin - b_base;
1501 for (RandomAccessOutputIterator i = a_begin; i < a_end; ++i)
1528 EqualityFunctor>(a_begin, a_end,
1533 // So middle_{begin,end} are expressed wrt a_begin and b_begin.
1557 for (RandomAccessOutputIterator i = a_begin; i < a_end; ++i)
1562 insertion ins(a_begin - a_base);
1579 EqualityFunctor>(a_base, a_begin, a_base + (px.x() + 1),
1686 compute_diff(RandomAccessOutputIterator a_begin,
1695 EqualityFunctor>(a_begin, a_begin, a_end,
1752 RandomAccessOutputIterator a_begin,
1763 EqualityFunctor>(a_base, a_begin, a_end,
1806 compute_diff(RandomAccessOutputIterator a_begin,
1814 EqualityFunctor>(a_begin, a_begin, a_end,
1849 compute_diff(RandomAccessOutputIterator a_begin,
1857 default_eq_functor>(a_begin, a_end, b_begin, b_end, lcs, ses);
1909 RandomAccessOutputIterator a_begin,
1919 EqualityFunctor>(a_base, a_begin, a_end,
1959 compute_diff(RandomAccessOutputIterator a_begin,
1966 EqualityFunctor>(a_begin, a_begin, a_end,
1998 compute_diff(RandomAccessOutputIterator a_begin,
2004 compute_diff<RandomAccessOutputIterator, default_eq_functor>(a_begin, a_end,