T 2544 xdebug.c return &T(node->u.var).tmp_var;
T 2553 xdebug.c if (T(node->u.var).var.ptr) {
T 2554 xdebug.c return T(node->u.var).var.ptr;
T 300 xdebug_compat.c return &T(node->u.var).tmp_var;
T 303 xdebug_compat.c if (T(node->u.var).var.ptr) {
T 304 xdebug_compat.c return T(node->u.var).var.ptr;
T 306 xdebug_compat.c temp_variable *T = &T(node->u.var);
T 307 xdebug_compat.c zval *str = T->str_offset.str;
T 309 xdebug_compat.c if (T->str_offset.str->type != IS_STRING
T 310 xdebug_compat.c || ((int)T->str_offset.offset<0)
T 311 xdebug_compat.c || (T->str_offset.str->value.str.len <= T->str_offset.offset)) {
T 312 xdebug_compat.c zend_error(E_NOTICE, "Uninitialized string offset: %d", T->str_offset.offset);
T 314 xdebug_compat.c T->tmp_var.value.str.val = STR_EMPTY_ALLOC();
T 316 xdebug_compat.c T->tmp_var.value.str.val = empty_string;
T 318 xdebug_compat.c T->tmp_var.value.str.len = 0;
T 320 xdebug_compat.c char c = str->value.str.val[T->str_offset.offset];
T 322 xdebug_compat.c T->tmp_var.value.str.val = estrndup(&c, 1);
T 323 xdebug_compat.c T->tmp_var.value.str.len = 1;
T 325 xdebug_compat.c T->tmp_var.refcount=1;
T 326 xdebug_compat.c T->tmp_var.is_ref=1;
T 327 xdebug_compat.c T->tmp_var.type = IS_STRING;
T 328 xdebug_compat.c return &T->tmp_var;
T 340 xdebug_compat.c static zval get_overloaded_property(temp_variable *T TSRMLS_DC)
T 344 xdebug_compat.c result = Z_OBJCE_P(T->EA.data.overloaded_element.object)->handle_property_get(&T->EA.data.overloaded_element);
T 346 xdebug_compat.c zend_llist_destroy(T->EA.data.overloaded_element.elements_list);
T 347 xdebug_compat.c efree(T->EA.data.overloaded_element.elements_list);
T 373 xdebug_compat.c temp_variable *T = &Ts[node->u.var];
T 374 xdebug_compat.c zval *str = T->EA.data.str_offset.str;
T 376 xdebug_compat.c if (T->EA.data.str_offset.str->type != IS_STRING
T 377 xdebug_compat.c || (T->EA.data.str_offset.offset<0)
T 378 xdebug_compat.c || (T->EA.data.str_offset.str->value.str.len <= T->EA.data.str_offset.offset)) {
T 379 xdebug_compat.c zend_error(E_NOTICE, "Uninitialized string offset: %d", T->EA.data.str_offset.offset);
T 381 xdebug_compat.c T->tmp_var.value.str.val = STR_EMPTY_ALLOC();
T 383 xdebug_compat.c T->tmp_var.value.str.val = empty_string;
T 385 xdebug_compat.c T->tmp_var.value.str.len = 0;
T 387 xdebug_compat.c char c = str->value.str.val[T->EA.data.str_offset.offset];
T 389 xdebug_compat.c T->tmp_var.value.str.val = estrndup(&c, 1);
T 390 xdebug_compat.c T->tmp_var.value.str.len = 1;
T 392 xdebug_compat.c T->tmp_var.refcount=1;
T 393 xdebug_compat.c T->tmp_var.is_ref=1;
T 394 xdebug_compat.c T->tmp_var.type = IS_STRING;
T 395 xdebug_compat.c return &T->tmp_var;