Lines Matching refs:T

756 static inline int zend_assign_to_string_offset(const temp_variable *T, const zval *value, int value…  in zend_assign_to_string_offset()  argument
758 if (Z_TYPE_P(T->str_offset.str) == IS_STRING) { in zend_assign_to_string_offset()
760 if (((int)T->str_offset.offset < 0)) { in zend_assign_to_string_offset()
761 zend_error(E_WARNING, "Illegal string offset: %d", T->str_offset.offset); in zend_assign_to_string_offset()
765 if (T->str_offset.offset >= Z_STRLEN_P(T->str_offset.str)) { in zend_assign_to_string_offset()
766 if (IS_INTERNED(Z_STRVAL_P(T->str_offset.str))) { in zend_assign_to_string_offset()
767 char *tmp = (char *) emalloc(T->str_offset.offset+1+1); in zend_assign_to_string_offset()
769 memcpy(tmp, Z_STRVAL_P(T->str_offset.str), Z_STRLEN_P(T->str_offset.str)+1); in zend_assign_to_string_offset()
770 Z_STRVAL_P(T->str_offset.str) = tmp; in zend_assign_to_string_offset()
772 …Z_STRVAL_P(T->str_offset.str) = (char *) erealloc(Z_STRVAL_P(T->str_offset.str), T->str_offset.off… in zend_assign_to_string_offset()
774 memset(Z_STRVAL_P(T->str_offset.str) + Z_STRLEN_P(T->str_offset.str), in zend_assign_to_string_offset()
776 T->str_offset.offset - Z_STRLEN_P(T->str_offset.str)); in zend_assign_to_string_offset()
777 Z_STRVAL_P(T->str_offset.str)[T->str_offset.offset+1] = 0; in zend_assign_to_string_offset() local
778 Z_STRLEN_P(T->str_offset.str) = T->str_offset.offset+1; in zend_assign_to_string_offset()
779 } else if (IS_INTERNED(Z_STRVAL_P(T->str_offset.str))) { in zend_assign_to_string_offset()
780 char *tmp = (char *) emalloc(Z_STRLEN_P(T->str_offset.str) + 1); in zend_assign_to_string_offset()
782 memcpy(tmp, Z_STRVAL_P(T->str_offset.str), Z_STRLEN_P(T->str_offset.str) + 1); in zend_assign_to_string_offset()
783 Z_STRVAL_P(T->str_offset.str) = tmp; in zend_assign_to_string_offset()
794 Z_STRVAL_P(T->str_offset.str)[T->str_offset.offset] = Z_STRVAL(tmp)[0]; in zend_assign_to_string_offset() local
797 Z_STRVAL_P(T->str_offset.str)[T->str_offset.offset] = Z_STRVAL_P(value)[0]; in zend_assign_to_string_offset() local
1582 size_t Ts_size = ZEND_MM_ALIGNED_SIZE(sizeof(temp_variable)) * op_array->T; in i_create_execute_data_from_op_array()