/PHP-5.3/Zend/ |
H A D | zend_operators.c | 1062 shorter = op2; in bitwise_or_function() 1064 longer = op2; in bitwise_or_function() 1102 shorter = op2; in bitwise_and_function() 1104 longer = op2; in bitwise_and_function() 1144 shorter = op2; in bitwise_xor_function() 1146 longer = op2; in bitwise_xor_function() 1275 zval_dtor(op2); in concat_function() 1306 zval_dtor(op2); in string_compare_function() 1338 zval_dtor(op2); in string_locale_compare_function() 1352 op2_copy = *op2; in numeric_compare_function() [all …]
|
H A D | zend_vm_gen.php | 300 $op2 = "ANY"; 352 $op2_type[$op2], 354 $op2_free[$op2], 356 $op2_get_zval_ptr[$op2], 364 $op2_is_tmp_free[$op2], 366 $op2_free_op[$op2], 368 $op2_free_op_if_var[$op2], 566 if ($op2 != "ANY") { 597 if ($op2 != "ANY") { 600 $op2 = "ANY"; [all …]
|
H A D | zend_operators.h | 40 ZEND_API int add_function(zval *result, zval *op1, zval *op2 TSRMLS_DC); 41 ZEND_API int sub_function(zval *result, zval *op1, zval *op2 TSRMLS_DC); 42 ZEND_API int mul_function(zval *result, zval *op1, zval *op2 TSRMLS_DC); 43 ZEND_API int div_function(zval *result, zval *op1, zval *op2 TSRMLS_DC); 44 ZEND_API int mod_function(zval *result, zval *op1, zval *op2 TSRMLS_DC); 45 ZEND_API int boolean_xor_function(zval *result, zval *op1, zval *op2 TSRMLS_DC); 48 ZEND_API int bitwise_or_function(zval *result, zval *op1, zval *op2 TSRMLS_DC); 51 ZEND_API int shift_left_function(zval *result, zval *op1, zval *op2 TSRMLS_DC); 53 ZEND_API int concat_function(zval *result, zval *op1, zval *op2 TSRMLS_DC); 55 ZEND_API int is_equal_function(zval *result, zval *op1, zval *op2 TSRMLS_DC); [all …]
|
H A D | zend_compile.c | 300 opline->op2 = *op2; in zend_do_binary_op() 314 SET_UNUSED(opline->op2); in zend_do_unary_op() 364 opline->op2 = *op2; in zend_do_binary_assign_op() 452 SET_UNUSED(opline.op2); in zend_do_fetch_static_member() 505 opline.op2 = *dim; in fetch_array_dim() 686 opline->op2 = *value; in zend_do_assign() 740 opline->op2 = *rvar; in zend_do_assign_ref() 1094 opline->op2 = *op2; in zend_do_add_string() 1113 opline->op2 = *op2; in zend_do_add_variable() 1952 opline->op2 = *label; in zend_do_goto() [all …]
|
H A D | zend_vm_execute.h | 1264 if (EX(CVs)[opline->op2.u.var]) { in ZEND_CATCH_SPEC_CV_HANDLER() 1267 EX(CVs)[opline->op2.u.var] = (zval**)EX(CVs) + (EX(op_array)->last_var + opline->op2.u.var); in ZEND_CATCH_SPEC_CV_HANDLER() 1396 switch (opline->op2.u.EA.type) { in zend_fetch_var_address_helper_SPEC_CONST() 2824 Z_STRVAL(opline->op2.u.constant), Z_STRVAL(opline->op2.u.constant)); in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER() 4701 switch (opline->op2.u.EA.type) { in zend_fetch_var_address_helper_SPEC_TMP() 7953 switch (opline->op2.u.EA.type) { in zend_fetch_var_address_helper_SPEC_VAR() 10632 Z_STRVAL(opline->op2.u.constant), Z_STRVAL(opline->op2.u.constant)); in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER() 10776 offset = &opline->op2.u.constant; in ZEND_UNSET_DIM_SPEC_VAR_CONST_HANDLER() 17861 Z_STRVAL(opline->op2.u.constant), Z_STRVAL(opline->op2.u.constant)); in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER() 17926 offset = &opline->op2.u.constant; in ZEND_UNSET_DIM_SPEC_UNUSED_CONST_HANDLER() [all …]
|
H A D | zend_ini_parser.y | 48 static void zend_ini_do_op(char type, zval *result, zval *op1, zval *op2) in zend_ini_do_op() argument 56 if (op2) { in zend_ini_do_op() 57 i_op2 = atoi(Z_STRVAL_P(op2)); in zend_ini_do_op() 58 free(Z_STRVAL_P(op2)); in zend_ini_do_op() 102 static void zend_ini_add_string(zval *result, zval *op1, zval *op2) in zend_ini_add_string() argument 104 int length = Z_STRLEN_P(op1) + Z_STRLEN_P(op2); in zend_ini_add_string() 107 memcpy(Z_STRVAL_P(result)+Z_STRLEN_P(op1), Z_STRVAL_P(op2), Z_STRLEN_P(op2)); in zend_ini_add_string()
|
H A D | zend_opcode.c | 257 if (opline->op2.op_type==IS_CONST) { in destroy_op_array() 259 printf("Reducing refcount for %x 1=>0 (destroying)\n", &opline->op2.u.constant); in destroy_op_array() 261 zval_dtor(&opline->op2.u.constant); in destroy_op_array() 391 if (opline->op2.op_type == IS_CONST) { in pass_two() 392 Z_SET_ISREF(opline->op2.u.constant); in pass_two() 393 Z_SET_REFCOUNT(opline->op2.u.constant, 2); in pass_two() 397 if (Z_TYPE(opline->op2.u.constant) != IS_LONG) { in pass_two() 409 opline->op2.u.jmp_addr = &op_array->opcodes[opline->op2.u.opline_num]; in pass_two()
|
H A D | zend_vm_def.h | 968 switch (opline->op2.u.EA.type) { 1668 ZEND_VM_SET_OPCODE(opline->op2.u.jmp_addr); 1695 ZEND_VM_SET_OPCODE(opline->op2.u.jmp_addr); 1755 ZEND_VM_SET_OPCODE(opline->op2.u.jmp_addr); 2581 if (EX(CVs)[opline->op2.u.var]) { 2584 EX(CVs)[opline->op2.u.var] = (zval**)EX(CVs) + (EX(op_array)->last_var + opline->op2.u.var); 3022 …char *actual = (char *)zend_memrchr(Z_STRVAL(opline->op2.u.constant), '\\', Z_STRLEN(opline->op2.u… 3033 Z_STRVAL(opline->op2.u.constant), Z_STRVAL(opline->op2.u.constant)); 3243 …if (Z_LVAL(opline->op2.u.constant)==ZEND_INCLUDE_ONCE || Z_LVAL(opline->op2.u.constant)==ZEND_INCL… 3249 switch (Z_LVAL(opline->op2.u.constant)) { [all …]
|
H A D | zend_compile.h | 86 znode op2; member 374 void zend_do_binary_op(zend_uchar op, znode *result, const znode *op1, const znode *op2 TSRMLS_DC); 376 void zend_do_binary_assign_op(zend_uchar op, znode *result, const znode *op1, const znode *op2 TSRM… 420 void zend_do_add_string(znode *result, const znode *op1, znode *op2 TSRMLS_DC); 421 void zend_do_add_variable(znode *result, const znode *op1, const znode *op2 TSRMLS_DC);
|
H A D | zend_execute_API.c | 1270 SET_UNUSED(ret_opline->op2); in execute_new_code() 1284 if (opline->op2.op_type == IS_CONST) { in execute_new_code() 1285 Z_SET_ISREF(opline->op2.u.constant); in execute_new_code() 1286 Z_SET_REFCOUNT(opline->op2.u.constant, 2); in execute_new_code() 1290 if (Z_TYPE(opline->op2.u.constant) != IS_LONG) { in execute_new_code() 1302 opline->op2.u.jmp_addr = &CG(active_op_array)->opcodes[opline->op2.u.opline_num]; in execute_new_code()
|
H A D | zend.c | 468 EG(exception_op)[0].op2.op_type = IS_UNUSED; in zend_init_exception_op() 473 EG(exception_op)[1].op2.op_type = IS_UNUSED; in zend_init_exception_op() 478 EG(exception_op)[2].op2.op_type = IS_UNUSED; in zend_init_exception_op()
|
H A D | zend_builtin_functions.c | 2031 switch (Z_LVAL(ptr->opline->op2.u.constant)) { in ZEND_FUNCTION() 2215 switch (ptr->opline->op2.u.constant.value.lval) { in zend_fetch_debug_backtrace()
|
H A D | zend_execute.c | 774 switch (opline->op2.u.EA.type) { in zend_get_target_symbol_table()
|
/PHP-5.3/Zend/tests/ |
H A D | bug37046.phpt | 14 echo "op2 $k\n"; 21 op2 0 22 op2 1
|
/PHP-5.3/ext/mbstring/oniguruma/ |
H A D | regsyntax.c | 166 onig_set_syntax_op2(OnigSyntaxType* syntax, unsigned int op2) in onig_set_syntax_op2() argument 168 syntax->op2 = op2; in onig_set_syntax_op2() 192 return syntax->op2; in onig_get_syntax_op2()
|
H A D | onigposix.h | 118 unsigned int op2; member
|
H A D | regparse.h | 294 #define IS_SYNTAX_OP2(syn, opm) (((syn)->op2 & (opm)) != 0)
|
H A D | oniguruma.h | 486 unsigned int op2; member 877 void onig_set_syntax_op2 P_((OnigSyntaxType* syntax, unsigned int op2));
|
/PHP-5.3/ext/intl/collator/ |
H A D | collator_sort.c | 53 static int collator_regular_compare_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) in collator_regular_compare_function() 60 zval* str2 = collator_convert_object_to_string( op2 TSRMLS_CC ); in collator_regular_compare_function() 147 static int collator_numeric_compare_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) in collator_numeric_compare_function() 159 if( Z_TYPE_P(op2) == IS_STRING ) in collator_numeric_compare_function() 161 num2 = collator_convert_string_to_double( op2 ); in collator_numeric_compare_function() 162 op2 = num2; in collator_numeric_compare_function() 165 rc = numeric_compare_function( result, op1, op2 TSRMLS_CC); in collator_numeric_compare_function() 179 static int collator_icu_compare_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) in collator_icu_compare_function() 187 str2 = collator_make_printable_zval( op2 ); in collator_icu_compare_function()
|
H A D | collator_sort.h | 23 typedef int (*collator_compare_func_t)( zval *result, zval *op1, zval *op2 TSRMLS_DC );
|
/PHP-5.3/ext/standard/ |
H A D | php_array.h | 119 int (*compare_func)(zval *result, zval *op1, zval *op2 TSRMLS_DC);
|
/PHP-5.3/ext/com_dotnet/tests/ |
H A D | variants.phpt | 27 foreach ($values as $op2) { 31 echo "$op: " . call_user_func('variant_' . $op, $v, $op2) . "\n"; 34 echo "\tvariant_$op($v, $op2)\n";
|
/PHP-5.3/ |
H A D | .gdbinit | 471 printf "op2 => " 472 printzn &execute_data->opline.op2
|
/PHP-5.3/ext/mbstring/oniguruma/doc/ |
H A D | API | 501 # void onig_set_syntax_op2(OnigSyntaxType* syntax, unsigned int op2) 509 2 op, op2, behavior, options: value of element.
|
/PHP-5.3/ext/reflection/ |
H A D | php_reflection.c | 702 if (precv && precv->opcode == ZEND_RECV_INIT && precv->op2.op_type != IS_UNUSED) { in _parameter_string() 707 *zv = precv->op2.u.constant; in _parameter_string() 2384 if (!precv || precv->opcode != ZEND_RECV_INIT || precv->op2.op_type == IS_UNUSED) { in ZEND_METHOD() 2410 if (!precv || precv->opcode != ZEND_RECV_INIT || precv->op2.op_type == IS_UNUSED) { in ZEND_METHOD() 2415 *return_value = precv->op2.u.constant; in ZEND_METHOD()
|