intobj           3196 ext/date/php_date.c 	php_interval_obj *intobj;
intobj           3201 ext/date/php_date.c 	intobj = (php_interval_obj *) zend_object_store_get_object(interval TSRMLS_CC);
intobj           3202 ext/date/php_date.c 	DATE_CHECK_INITIALIZED(intobj->initialized, DateInterval);
intobj           3204 ext/date/php_date.c 	new_time = timelib_add(dateobj->time, intobj->diff);
intobj           3246 ext/date/php_date.c 	php_interval_obj *intobj;
intobj           3251 ext/date/php_date.c 	intobj = (php_interval_obj *) zend_object_store_get_object(interval TSRMLS_CC);
intobj           3252 ext/date/php_date.c 	DATE_CHECK_INITIALIZED(intobj->initialized, DateInterval);
intobj           3254 ext/date/php_date.c 	if (intobj->diff->have_special_relative) {
intobj           3259 ext/date/php_date.c 	new_time = timelib_sub(dateobj->time, intobj->diff);
intobj           4191 ext/date/php_date.c static int php_date_interval_initialize_from_hash(zval **return_value, php_interval_obj **intobj, HashTable *myht TSRMLS_DC)
intobj           4193 ext/date/php_date.c 	(*intobj)->diff = timelib_rel_time_ctor();
intobj           4199 ext/date/php_date.c 			(*intobj)->diff->member = (itype)Z_LVAL_PP(z_arg); \
intobj           4201 ext/date/php_date.c 			(*intobj)->diff->member = (itype)def; \
intobj           4210 ext/date/php_date.c 				DATE_A64I((*intobj)->diff->member, Z_STRVAL_PP(z_arg)); \
intobj           4212 ext/date/php_date.c 				(*intobj)->diff->member = (timelib_sll)Z_LVAL_PP(z_arg); \
intobj           4214 ext/date/php_date.c 				(*intobj)->diff->member = (timelib_sll)Z_DVAL_PP(z_arg); \
intobj           4216 ext/date/php_date.c 				(*intobj)->diff->member = -1LL; \
intobj           4219 ext/date/php_date.c 			(*intobj)->diff->member = -1LL; \
intobj           4238 ext/date/php_date.c 	(*intobj)->initialized = 1;
intobj           4247 ext/date/php_date.c 	php_interval_obj *intobj;
intobj           4258 ext/date/php_date.c 	intobj = (php_interval_obj *) zend_object_store_get_object(return_value TSRMLS_CC);
intobj           4259 ext/date/php_date.c 	php_date_interval_initialize_from_hash(&return_value, &intobj, myht TSRMLS_CC);
intobj           4268 ext/date/php_date.c 	php_interval_obj *intobj;
intobj           4271 ext/date/php_date.c 	intobj = (php_interval_obj *) zend_object_store_get_object(object TSRMLS_CC);
intobj           4275 ext/date/php_date.c 	php_date_interval_initialize_from_hash(&return_value, &intobj, myht TSRMLS_CC);
intobj           4417 ext/date/php_date.c 	php_interval_obj *intobj;
intobj           4460 ext/date/php_date.c 		intobj  = (php_interval_obj *) zend_object_store_get_object(interval TSRMLS_CC);
intobj           4476 ext/date/php_date.c 		dpobj->interval = timelib_rel_time_clone(intobj->diff);