ZEND_CONCAT 166 Zend/zend_ast.c case ZEND_CONCAT: ZEND_CONCAT 806 Zend/zend_language_parser.y | expr '.' expr { zend_do_binary_op(ZEND_CONCAT, &$$, &$1, &$3 TSRMLS_CC); } ZEND_CONCAT 1023 Zend/zend_language_parser.y | static_scalar_value '.' static_scalar_value { $$.u.ast = zend_ast_create_binary(ZEND_CONCAT, $1.u.ast, $3.u.ast); } ZEND_CONCAT 854 Zend/zend_opcode.c case ZEND_CONCAT: ZEND_CONCAT 1428 Zend/zend_operators.c ZEND_TRY_BINARY_OBJECT_OPERATION(ZEND_CONCAT); ZEND_CONCAT 133 Zend/zend_vm_def.h ZEND_VM_HANDLER(8, ZEND_CONCAT, CONST|TMP|VAR|CV, CONST|TMP|VAR|CV) ZEND_CONCAT 941 ext/opcache/Optimizer/block_pass.c } else if (opline->opcode == ZEND_CONCAT && ZEND_CONCAT 945 ext/opcache/Optimizer/block_pass.c (VAR_SOURCE(opline->op1)->opcode == ZEND_CONCAT || ZEND_CONCAT 989 ext/opcache/Optimizer/block_pass.c opline->opcode = ZEND_CONCAT; ZEND_CONCAT 995 ext/opcache/Optimizer/block_pass.c opline->opcode = ZEND_CONCAT; ZEND_CONCAT 1004 ext/opcache/Optimizer/block_pass.c opline->opcode == ZEND_CONCAT || ZEND_CONCAT 1101 ext/opcache/Optimizer/block_pass.c opline->opcode == ZEND_CONCAT) && ZEND_CONCAT 1104 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op1)->opcode == ZEND_CONCAT && ZEND_CONCAT 1116 ext/opcache/Optimizer/block_pass.c opline->opcode = ZEND_CONCAT; ZEND_CONCAT 1134 ext/opcache/Optimizer/block_pass.c opline->opcode == ZEND_CONCAT) && ZEND_CONCAT 1147 ext/opcache/Optimizer/block_pass.c opline->opcode = ZEND_CONCAT; ZEND_CONCAT 34 ext/opcache/Optimizer/pass1_5.c case ZEND_CONCAT: ZEND_CONCAT 62 ext/opcache/Optimizer/pass2.c case ZEND_CONCAT: ZEND_CONCAT 51 ext/opcache/Optimizer/pass3.c case ZEND_CONCAT: ZEND_CONCAT 115 ext/opcache/Optimizer/pass3.c case ZEND_CONCAT: ZEND_CONCAT 197 sapi/phpdbg/phpdbg_opcode.c CASE(ZEND_CONCAT);