Lines Matching refs:Z_STRLEN_P

675 		    (Z_TYPE_P(object) == IS_STRING && Z_STRLEN_P(object) == 0)) {  in zend_assign_to_object()
765 if (T->str_offset.offset >= Z_STRLEN_P(T->str_offset.str)) { 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()
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()
778 Z_STRLEN_P(T->str_offset.str) = T->str_offset.offset+1; 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()
1140 if (type != BP_VAR_UNSET && Z_STRLEN_P(container)==0) { in zend_fetch_dimension_address()
1156 if (IS_LONG == is_numeric_string(Z_STRVAL_P(dim), Z_STRLEN_P(dim), NULL, NULL, -1)) { in zend_fetch_dimension_address()
1275 if (IS_LONG == is_numeric_string(Z_STRVAL_P(dim), Z_STRLEN_P(dim), NULL, NULL, -1)) { in zend_fetch_dimension_address_read()
1304 if (Z_LVAL_P(dim) < 0 || Z_STRLEN_P(container) <= Z_LVAL_P(dim)) { in zend_fetch_dimension_address_read()
1309 Z_STRLEN_P(ptr) = 0; in zend_fetch_dimension_address_read()
1314 Z_STRLEN_P(ptr) = 1; in zend_fetch_dimension_address_read()
1369 (Z_TYPE_P(container) == IS_STRING && Z_STRLEN_P(container)==0)))) { in zend_fetch_property_address()