dpobj            4326 ext/date/php_date.c 	php_period_obj   *dpobj;
dpobj            4347 ext/date/php_date.c 	dpobj = Z_PHPPERIOD_P(getThis());
dpobj            4348 ext/date/php_date.c 	dpobj->current = NULL;
dpobj            4351 ext/date/php_date.c 		date_period_initialize(&(dpobj->start), &(dpobj->end), &(dpobj->interval), &recurrences, isostr, isostr_len);
dpobj            4352 ext/date/php_date.c 		if (dpobj->start == NULL) {
dpobj            4355 ext/date/php_date.c 		if (dpobj->interval == NULL) {
dpobj            4358 ext/date/php_date.c 		if (dpobj->end == NULL && recurrences == 0) {
dpobj            4362 ext/date/php_date.c 		if (dpobj->start) {
dpobj            4363 ext/date/php_date.c 			timelib_update_ts(dpobj->start, NULL);
dpobj            4365 ext/date/php_date.c 		if (dpobj->end) {
dpobj            4366 ext/date/php_date.c 			timelib_update_ts(dpobj->end, NULL);
dpobj            4368 ext/date/php_date.c 		dpobj->start_ce = date_ce_date;
dpobj            4383 ext/date/php_date.c 		dpobj->start = clone;
dpobj            4384 ext/date/php_date.c 		dpobj->start_ce = Z_OBJCE_P(start);
dpobj            4387 ext/date/php_date.c 		dpobj->interval = timelib_rel_time_clone(intobj->diff);
dpobj            4393 ext/date/php_date.c 			dpobj->end = clone;
dpobj            4398 ext/date/php_date.c 	dpobj->include_start_date = !(options & PHP_DATE_PERIOD_EXCLUDE_START_DATE);
dpobj            4401 ext/date/php_date.c 	dpobj->recurrences = recurrences + dpobj->include_start_date;
dpobj            4403 ext/date/php_date.c 	dpobj->initialized = 1;
dpobj            4414 ext/date/php_date.c 	php_period_obj   *dpobj;
dpobj            4421 ext/date/php_date.c 	dpobj = Z_PHPPERIOD_P(getThis());
dpobj            4423 ext/date/php_date.c         php_date_instantiate(dpobj->start_ce, return_value);
dpobj            4426 ext/date/php_date.c 	*dateobj->time = *dpobj->start;
dpobj            4427 ext/date/php_date.c 	if (dpobj->start->tz_abbr) {
dpobj            4428 ext/date/php_date.c 		dateobj->time->tz_abbr = timelib_strdup(dpobj->start->tz_abbr);
dpobj            4430 ext/date/php_date.c 	if (dpobj->start->tz_info) {
dpobj            4431 ext/date/php_date.c 		dateobj->time->tz_info = dpobj->start->tz_info;
dpobj            4441 ext/date/php_date.c         php_period_obj   *dpobj;
dpobj            4448 ext/date/php_date.c         dpobj = Z_PHPPERIOD_P(getThis());
dpobj            4450 ext/date/php_date.c         if (!dpobj->end) {
dpobj            4454 ext/date/php_date.c         php_date_instantiate(dpobj->start_ce, return_value);
dpobj            4457 ext/date/php_date.c         *dateobj->time = *dpobj->end;
dpobj            4458 ext/date/php_date.c         if (dpobj->end->tz_abbr) {
dpobj            4459 ext/date/php_date.c                 dateobj->time->tz_abbr = timelib_strdup(dpobj->end->tz_abbr);
dpobj            4461 ext/date/php_date.c         if (dpobj->end->tz_info) {
dpobj            4462 ext/date/php_date.c                 dateobj->time->tz_info = dpobj->end->tz_info;
dpobj            4472 ext/date/php_date.c 	php_period_obj   *dpobj;
dpobj            4479 ext/date/php_date.c 	dpobj = Z_PHPPERIOD_P(getThis());
dpobj            4483 ext/date/php_date.c 	diobj->diff = timelib_rel_time_clone(dpobj->interval);