Lines Matching defs:r1
510 int compare_reference(const reference &r1, const reference &r2)
512 assert(r1.no >= 0);
514 const char *s1 = r1.sort_key.contents();
515 int n1 = r1.sort_key.length();
525 return r1.no - r2.no;
528 int same_reference(const reference &r1, const reference &r2)
530 if (!r1.rid.is_null() && r1.rid == r2.rid)
532 if (r1.h != r2.h)
534 if (r1.nfields != r2.nfields)
538 if (r1.field_index != r2.field_index)
540 for (i = 0; i < r1.nfields; i++)
541 if (r1.field[i] != r2.field[i])
1077 int same_year(const reference &r1, const reference &r2)
1080 const char *ys1 = r1.get_year(&ye1);
1085 return same_date(r1, r2);
1097 int same_date(const reference &r1, const reference &r2)
1100 const char *s1 = r1.get_date(&e1);