op1_str 271 Zend/zend_vm_def.h zend_string *op1_str = Z_STR_P(op1); op1_str 276 Zend/zend_vm_def.h if (UNEXPECTED(ZSTR_LEN(op1_str) == 0)) { op1_str 284 Zend/zend_vm_def.h ZVAL_STR_COPY(EX_VAR(opline->result.var), op1_str); op1_str 290 Zend/zend_vm_def.h !ZSTR_IS_INTERNED(op1_str) && GC_REFCOUNT(op1_str) == 1) { op1_str 291 Zend/zend_vm_def.h size_t len = ZSTR_LEN(op1_str); op1_str 293 Zend/zend_vm_def.h str = zend_string_realloc(op1_str, len + ZSTR_LEN(op2_str), 0); op1_str 298 Zend/zend_vm_def.h str = zend_string_alloc(ZSTR_LEN(op1_str) + ZSTR_LEN(op2_str), 0); op1_str 299 Zend/zend_vm_def.h memcpy(ZSTR_VAL(str), ZSTR_VAL(op1_str), ZSTR_LEN(op1_str)); op1_str 300 Zend/zend_vm_def.h memcpy(ZSTR_VAL(str) + ZSTR_LEN(op1_str), ZSTR_VAL(op2_str), ZSTR_LEN(op2_str)+1); op1_str 2668 Zend/zend_vm_def.h zend_string *op1_str, *op2_str, *str; op1_str 2673 Zend/zend_vm_def.h op1_str = Z_STR_P(op1); op1_str 2675 Zend/zend_vm_def.h op1_str = zend_string_copy(Z_STR_P(op1)); op1_str 2680 Zend/zend_vm_def.h op1_str = _zval_get_string_func(op1); op1_str 2695 Zend/zend_vm_def.h if (UNEXPECTED(ZSTR_LEN(op1_str) == 0)) { op1_str 2700 Zend/zend_vm_def.h zend_string_release(op1_str); op1_str 2707 Zend/zend_vm_def.h zend_string_addref(op1_str); op1_str 2709 Zend/zend_vm_def.h ZVAL_STR(EX_VAR(opline->result.var), op1_str); op1_str 2714 Zend/zend_vm_def.h str = zend_string_alloc(ZSTR_LEN(op1_str) + ZSTR_LEN(op2_str), 0); op1_str 2715 Zend/zend_vm_def.h memcpy(ZSTR_VAL(str), ZSTR_VAL(op1_str), ZSTR_LEN(op1_str)); op1_str 2716 Zend/zend_vm_def.h memcpy(ZSTR_VAL(str) + ZSTR_LEN(op1_str), ZSTR_VAL(op2_str), ZSTR_LEN(op2_str)+1); op1_str 2719 Zend/zend_vm_def.h zend_string_release(op1_str); op1_str 4542 Zend/zend_vm_execute.h zend_string *op1_str = Z_STR_P(op1); op1_str 4547 Zend/zend_vm_execute.h if (UNEXPECTED(ZSTR_LEN(op1_str) == 0)) { op1_str 4555 Zend/zend_vm_execute.h ZVAL_STR_COPY(EX_VAR(opline->result.var), op1_str); op1_str 4561 Zend/zend_vm_execute.h !ZSTR_IS_INTERNED(op1_str) && GC_REFCOUNT(op1_str) == 1) { op1_str 4562 Zend/zend_vm_execute.h size_t len = ZSTR_LEN(op1_str); op1_str 4564 Zend/zend_vm_execute.h str = zend_string_realloc(op1_str, len + ZSTR_LEN(op2_str), 0); op1_str 4569 Zend/zend_vm_execute.h str = zend_string_alloc(ZSTR_LEN(op1_str) + ZSTR_LEN(op2_str), 0); op1_str 4570 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str), ZSTR_VAL(op1_str), ZSTR_LEN(op1_str)); op1_str 4571 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str) + ZSTR_LEN(op1_str), ZSTR_VAL(op2_str), ZSTR_LEN(op2_str)+1); op1_str 5426 Zend/zend_vm_execute.h zend_string *op1_str, *op2_str, *str; op1_str 5431 Zend/zend_vm_execute.h op1_str = Z_STR_P(op1); op1_str 5433 Zend/zend_vm_execute.h op1_str = zend_string_copy(Z_STR_P(op1)); op1_str 5438 Zend/zend_vm_execute.h op1_str = _zval_get_string_func(op1); op1_str 5453 Zend/zend_vm_execute.h if (UNEXPECTED(ZSTR_LEN(op1_str) == 0)) { op1_str 5458 Zend/zend_vm_execute.h zend_string_release(op1_str); op1_str 5465 Zend/zend_vm_execute.h zend_string_addref(op1_str); op1_str 5467 Zend/zend_vm_execute.h ZVAL_STR(EX_VAR(opline->result.var), op1_str); op1_str 5472 Zend/zend_vm_execute.h str = zend_string_alloc(ZSTR_LEN(op1_str) + ZSTR_LEN(op2_str), 0); op1_str 5473 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str), ZSTR_VAL(op1_str), ZSTR_LEN(op1_str)); op1_str 5474 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str) + ZSTR_LEN(op1_str), ZSTR_VAL(op2_str), ZSTR_LEN(op2_str)+1); op1_str 5477 Zend/zend_vm_execute.h zend_string_release(op1_str); op1_str 8517 Zend/zend_vm_execute.h zend_string *op1_str = Z_STR_P(op1); op1_str 8522 Zend/zend_vm_execute.h if (UNEXPECTED(ZSTR_LEN(op1_str) == 0)) { op1_str 8530 Zend/zend_vm_execute.h ZVAL_STR_COPY(EX_VAR(opline->result.var), op1_str); op1_str 8536 Zend/zend_vm_execute.h !ZSTR_IS_INTERNED(op1_str) && GC_REFCOUNT(op1_str) == 1) { op1_str 8537 Zend/zend_vm_execute.h size_t len = ZSTR_LEN(op1_str); op1_str 8539 Zend/zend_vm_execute.h str = zend_string_realloc(op1_str, len + ZSTR_LEN(op2_str), 0); op1_str 8544 Zend/zend_vm_execute.h str = zend_string_alloc(ZSTR_LEN(op1_str) + ZSTR_LEN(op2_str), 0); op1_str 8545 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str), ZSTR_VAL(op1_str), ZSTR_LEN(op1_str)); op1_str 8546 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str) + ZSTR_LEN(op1_str), ZSTR_VAL(op2_str), ZSTR_LEN(op2_str)+1); op1_str 9172 Zend/zend_vm_execute.h zend_string *op1_str, *op2_str, *str; op1_str 9177 Zend/zend_vm_execute.h op1_str = Z_STR_P(op1); op1_str 9179 Zend/zend_vm_execute.h op1_str = zend_string_copy(Z_STR_P(op1)); op1_str 9184 Zend/zend_vm_execute.h op1_str = _zval_get_string_func(op1); op1_str 9199 Zend/zend_vm_execute.h if (UNEXPECTED(ZSTR_LEN(op1_str) == 0)) { op1_str 9204 Zend/zend_vm_execute.h zend_string_release(op1_str); op1_str 9211 Zend/zend_vm_execute.h zend_string_addref(op1_str); op1_str 9213 Zend/zend_vm_execute.h ZVAL_STR(EX_VAR(opline->result.var), op1_str); op1_str 9218 Zend/zend_vm_execute.h str = zend_string_alloc(ZSTR_LEN(op1_str) + ZSTR_LEN(op2_str), 0); op1_str 9219 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str), ZSTR_VAL(op1_str), ZSTR_LEN(op1_str)); op1_str 9220 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str) + ZSTR_LEN(op1_str), ZSTR_VAL(op2_str), ZSTR_LEN(op2_str)+1); op1_str 9223 Zend/zend_vm_execute.h zend_string_release(op1_str); op1_str 10373 Zend/zend_vm_execute.h zend_string *op1_str = Z_STR_P(op1); op1_str 10378 Zend/zend_vm_execute.h if (UNEXPECTED(ZSTR_LEN(op1_str) == 0)) { op1_str 10386 Zend/zend_vm_execute.h ZVAL_STR_COPY(EX_VAR(opline->result.var), op1_str); op1_str 10392 Zend/zend_vm_execute.h !ZSTR_IS_INTERNED(op1_str) && GC_REFCOUNT(op1_str) == 1) { op1_str 10393 Zend/zend_vm_execute.h size_t len = ZSTR_LEN(op1_str); op1_str 10395 Zend/zend_vm_execute.h str = zend_string_realloc(op1_str, len + ZSTR_LEN(op2_str), 0); op1_str 10400 Zend/zend_vm_execute.h str = zend_string_alloc(ZSTR_LEN(op1_str) + ZSTR_LEN(op2_str), 0); op1_str 10401 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str), ZSTR_VAL(op1_str), ZSTR_LEN(op1_str)); op1_str 10402 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str) + ZSTR_LEN(op1_str), ZSTR_VAL(op2_str), ZSTR_LEN(op2_str)+1); op1_str 10994 Zend/zend_vm_execute.h zend_string *op1_str, *op2_str, *str; op1_str 10999 Zend/zend_vm_execute.h op1_str = Z_STR_P(op1); op1_str 11001 Zend/zend_vm_execute.h op1_str = zend_string_copy(Z_STR_P(op1)); op1_str 11006 Zend/zend_vm_execute.h op1_str = _zval_get_string_func(op1); op1_str 11021 Zend/zend_vm_execute.h if (UNEXPECTED(ZSTR_LEN(op1_str) == 0)) { op1_str 11026 Zend/zend_vm_execute.h zend_string_release(op1_str); op1_str 11033 Zend/zend_vm_execute.h zend_string_addref(op1_str); op1_str 11035 Zend/zend_vm_execute.h ZVAL_STR(EX_VAR(opline->result.var), op1_str); op1_str 11040 Zend/zend_vm_execute.h str = zend_string_alloc(ZSTR_LEN(op1_str) + ZSTR_LEN(op2_str), 0); op1_str 11041 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str), ZSTR_VAL(op1_str), ZSTR_LEN(op1_str)); op1_str 11042 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str) + ZSTR_LEN(op1_str), ZSTR_VAL(op2_str), ZSTR_LEN(op2_str)+1); op1_str 11045 Zend/zend_vm_execute.h zend_string_release(op1_str); op1_str 30093 Zend/zend_vm_execute.h zend_string *op1_str = Z_STR_P(op1); op1_str 30098 Zend/zend_vm_execute.h if (UNEXPECTED(ZSTR_LEN(op1_str) == 0)) { op1_str 30106 Zend/zend_vm_execute.h ZVAL_STR_COPY(EX_VAR(opline->result.var), op1_str); op1_str 30112 Zend/zend_vm_execute.h !ZSTR_IS_INTERNED(op1_str) && GC_REFCOUNT(op1_str) == 1) { op1_str 30113 Zend/zend_vm_execute.h size_t len = ZSTR_LEN(op1_str); op1_str 30115 Zend/zend_vm_execute.h str = zend_string_realloc(op1_str, len + ZSTR_LEN(op2_str), 0); op1_str 30120 Zend/zend_vm_execute.h str = zend_string_alloc(ZSTR_LEN(op1_str) + ZSTR_LEN(op2_str), 0); op1_str 30121 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str), ZSTR_VAL(op1_str), ZSTR_LEN(op1_str)); op1_str 30122 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str) + ZSTR_LEN(op1_str), ZSTR_VAL(op2_str), ZSTR_LEN(op2_str)+1); op1_str 31867 Zend/zend_vm_execute.h zend_string *op1_str, *op2_str, *str; op1_str 31872 Zend/zend_vm_execute.h op1_str = Z_STR_P(op1); op1_str 31874 Zend/zend_vm_execute.h op1_str = zend_string_copy(Z_STR_P(op1)); op1_str 31879 Zend/zend_vm_execute.h op1_str = _zval_get_string_func(op1); op1_str 31894 Zend/zend_vm_execute.h if (UNEXPECTED(ZSTR_LEN(op1_str) == 0)) { op1_str 31899 Zend/zend_vm_execute.h zend_string_release(op1_str); op1_str 31906 Zend/zend_vm_execute.h zend_string_addref(op1_str); op1_str 31908 Zend/zend_vm_execute.h ZVAL_STR(EX_VAR(opline->result.var), op1_str); op1_str 31913 Zend/zend_vm_execute.h str = zend_string_alloc(ZSTR_LEN(op1_str) + ZSTR_LEN(op2_str), 0); op1_str 31914 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str), ZSTR_VAL(op1_str), ZSTR_LEN(op1_str)); op1_str 31915 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str) + ZSTR_LEN(op1_str), ZSTR_VAL(op2_str), ZSTR_LEN(op2_str)+1); op1_str 31918 Zend/zend_vm_execute.h zend_string_release(op1_str); op1_str 35348 Zend/zend_vm_execute.h zend_string *op1_str = Z_STR_P(op1); op1_str 35353 Zend/zend_vm_execute.h if (UNEXPECTED(ZSTR_LEN(op1_str) == 0)) { op1_str 35361 Zend/zend_vm_execute.h ZVAL_STR_COPY(EX_VAR(opline->result.var), op1_str); op1_str 35367 Zend/zend_vm_execute.h !ZSTR_IS_INTERNED(op1_str) && GC_REFCOUNT(op1_str) == 1) { op1_str 35368 Zend/zend_vm_execute.h size_t len = ZSTR_LEN(op1_str); op1_str 35370 Zend/zend_vm_execute.h str = zend_string_realloc(op1_str, len + ZSTR_LEN(op2_str), 0); op1_str 35375 Zend/zend_vm_execute.h str = zend_string_alloc(ZSTR_LEN(op1_str) + ZSTR_LEN(op2_str), 0); op1_str 35376 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str), ZSTR_VAL(op1_str), ZSTR_LEN(op1_str)); op1_str 35377 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str) + ZSTR_LEN(op1_str), ZSTR_VAL(op2_str), ZSTR_LEN(op2_str)+1); op1_str 36951 Zend/zend_vm_execute.h zend_string *op1_str, *op2_str, *str; op1_str 36956 Zend/zend_vm_execute.h op1_str = Z_STR_P(op1); op1_str 36958 Zend/zend_vm_execute.h op1_str = zend_string_copy(Z_STR_P(op1)); op1_str 36963 Zend/zend_vm_execute.h op1_str = _zval_get_string_func(op1); op1_str 36978 Zend/zend_vm_execute.h if (UNEXPECTED(ZSTR_LEN(op1_str) == 0)) { op1_str 36983 Zend/zend_vm_execute.h zend_string_release(op1_str); op1_str 36990 Zend/zend_vm_execute.h zend_string_addref(op1_str); op1_str 36992 Zend/zend_vm_execute.h ZVAL_STR(EX_VAR(opline->result.var), op1_str); op1_str 36997 Zend/zend_vm_execute.h str = zend_string_alloc(ZSTR_LEN(op1_str) + ZSTR_LEN(op2_str), 0); op1_str 36998 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str), ZSTR_VAL(op1_str), ZSTR_LEN(op1_str)); op1_str 36999 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str) + ZSTR_LEN(op1_str), ZSTR_VAL(op2_str), ZSTR_LEN(op2_str)+1); op1_str 37002 Zend/zend_vm_execute.h zend_string_release(op1_str); op1_str 38044 Zend/zend_vm_execute.h zend_string *op1_str = Z_STR_P(op1); op1_str 38049 Zend/zend_vm_execute.h if (UNEXPECTED(ZSTR_LEN(op1_str) == 0)) { op1_str 38057 Zend/zend_vm_execute.h ZVAL_STR_COPY(EX_VAR(opline->result.var), op1_str); op1_str 38063 Zend/zend_vm_execute.h !ZSTR_IS_INTERNED(op1_str) && GC_REFCOUNT(op1_str) == 1) { op1_str 38064 Zend/zend_vm_execute.h size_t len = ZSTR_LEN(op1_str); op1_str 38066 Zend/zend_vm_execute.h str = zend_string_realloc(op1_str, len + ZSTR_LEN(op2_str), 0); op1_str 38071 Zend/zend_vm_execute.h str = zend_string_alloc(ZSTR_LEN(op1_str) + ZSTR_LEN(op2_str), 0); op1_str 38072 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str), ZSTR_VAL(op1_str), ZSTR_LEN(op1_str)); op1_str 38073 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str) + ZSTR_LEN(op1_str), ZSTR_VAL(op2_str), ZSTR_LEN(op2_str)+1); op1_str 39531 Zend/zend_vm_execute.h zend_string *op1_str, *op2_str, *str; op1_str 39536 Zend/zend_vm_execute.h op1_str = Z_STR_P(op1); op1_str 39538 Zend/zend_vm_execute.h op1_str = zend_string_copy(Z_STR_P(op1)); op1_str 39543 Zend/zend_vm_execute.h op1_str = _zval_get_string_func(op1); op1_str 39558 Zend/zend_vm_execute.h if (UNEXPECTED(ZSTR_LEN(op1_str) == 0)) { op1_str 39563 Zend/zend_vm_execute.h zend_string_release(op1_str); op1_str 39570 Zend/zend_vm_execute.h zend_string_addref(op1_str); op1_str 39572 Zend/zend_vm_execute.h ZVAL_STR(EX_VAR(opline->result.var), op1_str); op1_str 39577 Zend/zend_vm_execute.h str = zend_string_alloc(ZSTR_LEN(op1_str) + ZSTR_LEN(op2_str), 0); op1_str 39578 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str), ZSTR_VAL(op1_str), ZSTR_LEN(op1_str)); op1_str 39579 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str) + ZSTR_LEN(op1_str), ZSTR_VAL(op2_str), ZSTR_LEN(op2_str)+1); op1_str 39582 Zend/zend_vm_execute.h zend_string_release(op1_str); op1_str 41073 Zend/zend_vm_execute.h zend_string *op1_str = Z_STR_P(op1); op1_str 41078 Zend/zend_vm_execute.h if (UNEXPECTED(ZSTR_LEN(op1_str) == 0)) { op1_str 41086 Zend/zend_vm_execute.h ZVAL_STR_COPY(EX_VAR(opline->result.var), op1_str); op1_str 41092 Zend/zend_vm_execute.h !ZSTR_IS_INTERNED(op1_str) && GC_REFCOUNT(op1_str) == 1) { op1_str 41093 Zend/zend_vm_execute.h size_t len = ZSTR_LEN(op1_str); op1_str 41095 Zend/zend_vm_execute.h str = zend_string_realloc(op1_str, len + ZSTR_LEN(op2_str), 0); op1_str 41100 Zend/zend_vm_execute.h str = zend_string_alloc(ZSTR_LEN(op1_str) + ZSTR_LEN(op2_str), 0); op1_str 41101 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str), ZSTR_VAL(op1_str), ZSTR_LEN(op1_str)); op1_str 41102 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str) + ZSTR_LEN(op1_str), ZSTR_VAL(op2_str), ZSTR_LEN(op2_str)+1); op1_str 41766 Zend/zend_vm_execute.h zend_string *op1_str, *op2_str, *str; op1_str 41771 Zend/zend_vm_execute.h op1_str = Z_STR_P(op1); op1_str 41773 Zend/zend_vm_execute.h op1_str = zend_string_copy(Z_STR_P(op1)); op1_str 41778 Zend/zend_vm_execute.h op1_str = _zval_get_string_func(op1); op1_str 41793 Zend/zend_vm_execute.h if (UNEXPECTED(ZSTR_LEN(op1_str) == 0)) { op1_str 41798 Zend/zend_vm_execute.h zend_string_release(op1_str); op1_str 41805 Zend/zend_vm_execute.h zend_string_addref(op1_str); op1_str 41807 Zend/zend_vm_execute.h ZVAL_STR(EX_VAR(opline->result.var), op1_str); op1_str 41812 Zend/zend_vm_execute.h str = zend_string_alloc(ZSTR_LEN(op1_str) + ZSTR_LEN(op2_str), 0); op1_str 41813 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str), ZSTR_VAL(op1_str), ZSTR_LEN(op1_str)); op1_str 41814 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str) + ZSTR_LEN(op1_str), ZSTR_VAL(op2_str), ZSTR_LEN(op2_str)+1); op1_str 41817 Zend/zend_vm_execute.h zend_string_release(op1_str); op1_str 43451 Zend/zend_vm_execute.h zend_string *op1_str = Z_STR_P(op1); op1_str 43456 Zend/zend_vm_execute.h if (UNEXPECTED(ZSTR_LEN(op1_str) == 0)) { op1_str 43464 Zend/zend_vm_execute.h ZVAL_STR_COPY(EX_VAR(opline->result.var), op1_str); op1_str 43470 Zend/zend_vm_execute.h !ZSTR_IS_INTERNED(op1_str) && GC_REFCOUNT(op1_str) == 1) { op1_str 43471 Zend/zend_vm_execute.h size_t len = ZSTR_LEN(op1_str); op1_str 43473 Zend/zend_vm_execute.h str = zend_string_realloc(op1_str, len + ZSTR_LEN(op2_str), 0); op1_str 43478 Zend/zend_vm_execute.h str = zend_string_alloc(ZSTR_LEN(op1_str) + ZSTR_LEN(op2_str), 0); op1_str 43479 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str), ZSTR_VAL(op1_str), ZSTR_LEN(op1_str)); op1_str 43480 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str) + ZSTR_LEN(op1_str), ZSTR_VAL(op2_str), ZSTR_LEN(op2_str)+1); op1_str 43914 Zend/zend_vm_execute.h zend_string *op1_str, *op2_str, *str; op1_str 43919 Zend/zend_vm_execute.h op1_str = Z_STR_P(op1); op1_str 43921 Zend/zend_vm_execute.h op1_str = zend_string_copy(Z_STR_P(op1)); op1_str 43926 Zend/zend_vm_execute.h op1_str = _zval_get_string_func(op1); op1_str 43941 Zend/zend_vm_execute.h if (UNEXPECTED(ZSTR_LEN(op1_str) == 0)) { op1_str 43946 Zend/zend_vm_execute.h zend_string_release(op1_str); op1_str 43953 Zend/zend_vm_execute.h zend_string_addref(op1_str); op1_str 43955 Zend/zend_vm_execute.h ZVAL_STR(EX_VAR(opline->result.var), op1_str); op1_str 43960 Zend/zend_vm_execute.h str = zend_string_alloc(ZSTR_LEN(op1_str) + ZSTR_LEN(op2_str), 0); op1_str 43961 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str), ZSTR_VAL(op1_str), ZSTR_LEN(op1_str)); op1_str 43962 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str) + ZSTR_LEN(op1_str), ZSTR_VAL(op2_str), ZSTR_LEN(op2_str)+1); op1_str 43965 Zend/zend_vm_execute.h zend_string_release(op1_str); op1_str 44596 Zend/zend_vm_execute.h zend_string *op1_str = Z_STR_P(op1); op1_str 44601 Zend/zend_vm_execute.h if (UNEXPECTED(ZSTR_LEN(op1_str) == 0)) { op1_str 44609 Zend/zend_vm_execute.h ZVAL_STR_COPY(EX_VAR(opline->result.var), op1_str); op1_str 44615 Zend/zend_vm_execute.h !ZSTR_IS_INTERNED(op1_str) && GC_REFCOUNT(op1_str) == 1) { op1_str 44616 Zend/zend_vm_execute.h size_t len = ZSTR_LEN(op1_str); op1_str 44618 Zend/zend_vm_execute.h str = zend_string_realloc(op1_str, len + ZSTR_LEN(op2_str), 0); op1_str 44623 Zend/zend_vm_execute.h str = zend_string_alloc(ZSTR_LEN(op1_str) + ZSTR_LEN(op2_str), 0); op1_str 44624 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str), ZSTR_VAL(op1_str), ZSTR_LEN(op1_str)); op1_str 44625 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str) + ZSTR_LEN(op1_str), ZSTR_VAL(op2_str), ZSTR_LEN(op2_str)+1); op1_str 45060 Zend/zend_vm_execute.h zend_string *op1_str, *op2_str, *str; op1_str 45065 Zend/zend_vm_execute.h op1_str = Z_STR_P(op1); op1_str 45067 Zend/zend_vm_execute.h op1_str = zend_string_copy(Z_STR_P(op1)); op1_str 45072 Zend/zend_vm_execute.h op1_str = _zval_get_string_func(op1); op1_str 45087 Zend/zend_vm_execute.h if (UNEXPECTED(ZSTR_LEN(op1_str) == 0)) { op1_str 45092 Zend/zend_vm_execute.h zend_string_release(op1_str); op1_str 45099 Zend/zend_vm_execute.h zend_string_addref(op1_str); op1_str 45101 Zend/zend_vm_execute.h ZVAL_STR(EX_VAR(opline->result.var), op1_str); op1_str 45106 Zend/zend_vm_execute.h str = zend_string_alloc(ZSTR_LEN(op1_str) + ZSTR_LEN(op2_str), 0); op1_str 45107 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str), ZSTR_VAL(op1_str), ZSTR_LEN(op1_str)); op1_str 45108 Zend/zend_vm_execute.h memcpy(ZSTR_VAL(str) + ZSTR_LEN(op1_str), ZSTR_VAL(op2_str), ZSTR_LEN(op2_str)+1); op1_str 45111 Zend/zend_vm_execute.h zend_string_release(op1_str);