Lines Matching defs:diff
1804 diff_to_bool(int diff, int op)
1806 Py_RETURN_RICHCOMPARE(diff, 0, op);
2237 int diff = GET_TD_DAYS(self) - GET_TD_DAYS(other);
2238 if (diff == 0) {
2239 diff = GET_TD_SECONDS(self) - GET_TD_SECONDS(other);
2240 if (diff == 0)
2241 diff = GET_TD_MICROSECONDS(self) -
2244 return diff;
2251 int diff = delta_cmp(self, other);
2252 return diff_to_bool(diff, op);
3465 int diff = memcmp(((PyDateTime_Date *)self)->data,
3468 return diff_to_bool(diff, op);
4471 int diff;
4477 diff = memcmp(((PyDateTime_Time *)self)->data,
4480 return diff_to_bool(diff, op);
4495 diff = memcmp(((PyDateTime_Time *)self)->data,
4498 result = diff_to_bool(diff, op);
4514 diff = offsecs1 - offsecs2;
4515 if (diff == 0)
4516 diff = TIME_GET_MICROSECOND(self) -
4518 result = diff_to_bool(diff, op);
5892 int diff;
5913 diff = memcmp(((PyDateTime_DateTime *)self)->data,
5916 return diff_to_bool(diff, op);
5931 diff = memcmp(((PyDateTime_DateTime *)self)->data,
5934 if ((op == Py_EQ || op == Py_NE) && diff == 0) {
5939 diff = 1;
5941 result = diff_to_bool(diff, op);
5951 diff = GET_TD_DAYS(delta);
5952 if (diff == 0)
5953 diff = GET_TD_SECONDS(delta) |
5956 if ((op == Py_EQ || op == Py_NE) && diff == 0) {
5961 diff = 1;
5963 result = diff_to_bool(diff, op);
7009 diff = x.n - (z.n - z.o) [6]
7021 diff =
7027 So diff = z.d.
7029 If [5] is true now, diff = 0, so z.d = 0 too, and we have the standard-time
7033 If [5] is not true now, diff = z.d != 0, and z.d is the offset we need to
7039 z' = z + z.d = z + diff [7]
7051 diff' = x.n - (z'.n - z'.o) = replacing z'.n via [7]
7052 x.n - (z.n + diff - z'.o) = replacing diff via [6]