Lines Matching refs:diff

462 	PHP_ABSTRACT_ME(DateTimeInterface, diff, arginfo_date_method_diff)
485 PHP_ME_MAPPING(diff, date_diff, arginfo_date_method_diff, 0)
499 PHP_ME_MAPPING(diff, date_diff, arginfo_date_method_diff, 0)
2431 ZVAL_LONG(zv, (long)intervalobj->diff->f); \ in date_object_get_properties_interval()
2444 if (intervalobj->diff->days != -99999) { in date_object_get_properties_interval()
2523 timelib_rel_time_dtor(intern->diff); in date_object_free_storage_interval()
3205 new_time = timelib_add(dateobj->time, intobj->diff); in php_date_add()
3255 if (intobj->diff->have_special_relative) { in php_date_sub()
3260 new_time = timelib_sub(dateobj->time, intobj->diff); in php_date_sub()
3679 interval->diff = timelib_diff(dateobj1->time, dateobj2->time); in PHP_FUNCTION()
3681 interval->diff->invert = 0; in PHP_FUNCTION()
4069 value = obj->diff->n; \ in date_interval_read_property()
4140 obj->diff->n = Z_LVAL_P(value); \ in date_interval_write_property()
4181 diobj->diff = reltime; in PHP_METHOD()
4194 (*intobj)->diff = timelib_rel_time_ctor(); in php_date_interval_initialize_from_hash()
4200 (*intobj)->diff->member = (itype)Z_LVAL_PP(z_arg); \ in php_date_interval_initialize_from_hash()
4202 (*intobj)->diff->member = (itype)def; \ in php_date_interval_initialize_from_hash()
4211 DATE_A64I((*intobj)->diff->member, Z_STRVAL_PP(z_arg)); \ in php_date_interval_initialize_from_hash()
4213 (*intobj)->diff->member = (timelib_sll)Z_LVAL_PP(z_arg); \ in php_date_interval_initialize_from_hash()
4215 (*intobj)->diff->member = (timelib_sll)Z_DVAL_PP(z_arg); \ in php_date_interval_initialize_from_hash()
4217 (*intobj)->diff->member = -1LL; \ in php_date_interval_initialize_from_hash()
4220 (*intobj)->diff->member = -1LL; \ in php_date_interval_initialize_from_hash()
4298 diobj->diff = timelib_rel_time_clone(&time->relative); in PHP_FUNCTION()
4387 RETURN_STRING(date_interval_format(format, format_len, diobj->diff), 0); in PHP_FUNCTION()
4481 dpobj->interval = timelib_rel_time_clone(intobj->diff); in PHP_METHOD()
4577 diobj->diff = timelib_rel_time_clone(dpobj->interval); in PHP_METHOD()
4987 interval_obj->diff = timelib_rel_time_clone(period_obj->interval); in date_object_get_properties_period()
5053 period_obj->interval = timelib_rel_time_clone(interval_obj->diff); in php_date_period_initialize_from_hash()