Searched defs:op1 (Results 1 - 7 of 7) sorted by relevance

/PHP_5_3/ext/intl/collator/
H A Dcollator_sort.c53 static int collator_regular_compare_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) argument
59 zval* str1 = collator_convert_object_to_string( op1 TSRMLS_CC );
147 static int collator_numeric_compare_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) argument
153 if( Z_TYPE_P(op1) == IS_STRING )
155 num1 = collator_convert_string_to_double( op1 );
156 op1 = num1;
165 rc = numeric_compare_function( result, op1, op2 TSRMLS_CC);
179 static int collator_icu_compare_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) argument
186 str1 = collator_make_printable_zval( op1 );
/PHP_5_3/Zend/
H A Dzend_compile.h85 znode op1; member in struct:_zend_op
374 void zend_do_binary_op(zend_uchar op, znode *result, const znode *op1, const znode *op2 TSRMLS_DC);
375 void zend_do_unary_op(zend_uchar op, znode *result, const znode *op1 TSRMLS_DC);
376 void zend_do_binary_assign_op(zend_uchar op, znode *result, const znode *op1, const znode *op2 TSRMLS_DC);
410 void zend_do_pre_incdec(znode *result, const znode *op1, zend_uchar op TSRMLS_DC);
411 void zend_do_post_incdec(znode *result, const znode *op1, zend_uchar op TSRMLS_DC);
418 void zend_do_free(znode *op1 TSRMLS_DC);
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);
504 void zend_do_include_or_eval(int type, znode *result, const znode *op1 TSRMLS_D
[all...]
H A Dzend_operators.c758 ZEND_API int add_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) /* {{{ */ argument
764 switch (TYPE_PAIR(Z_TYPE_P(op1), Z_TYPE_P(op2))) {
766 long lval = Z_LVAL_P(op1) + Z_LVAL_P(op2);
769 if ((Z_LVAL_P(op1) & LONG_SIGN_MASK) == (Z_LVAL_P(op2) & LONG_SIGN_MASK)
770 && (Z_LVAL_P(op1) & LONG_SIGN_MASK) != (lval & LONG_SIGN_MASK)) {
772 ZVAL_DOUBLE(result, (double) Z_LVAL_P(op1) + (double) Z_LVAL_P(op2));
780 ZVAL_DOUBLE(result, ((double)Z_LVAL_P(op1)) + Z_DVAL_P(op2));
784 ZVAL_DOUBLE(result, Z_DVAL_P(op1) + ((double)Z_LVAL_P(op2)));
788 ZVAL_DOUBLE(result, Z_DVAL_P(op1) + Z_DVAL_P(op2));
794 if ((result == op1)
820 sub_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) argument
867 mul_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) argument
908 div_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) argument
973 mod_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) argument
999 boolean_xor_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) argument
1050 bitwise_or_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) argument
1090 bitwise_and_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) argument
1132 bitwise_xor_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) argument
1173 shift_left_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) argument
1186 shift_right_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) argument
1200 add_char_to_string(zval *result, const zval *op1, const zval *op2) argument
1212 add_string_to_string(zval *result, const zval *op1, const zval *op2) argument
1225 concat_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) argument
1281 string_compare_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) argument
1313 string_locale_compare_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) argument
1345 numeric_compare_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) argument
1376 compare_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) argument
1557 is_identical_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) argument
1599 is_not_identical_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) argument
1609 is_equal_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) argument
1619 is_not_equal_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) argument
1629 is_smaller_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) argument
1639 is_smaller_or_equal_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) argument
1758 increment_function(zval *op1) argument
1809 decrement_function(zval *op1) argument
[all...]
H A Dzend_vm_gen.php85 "ANY" => "opline->op1.op_type",
121 "ANY" => "get_zval_ptr(&opline->op1, EX(Ts), &free_op1, \\1)",
122 "TMP" => "_get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC)",
123 "VAR" => "_get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC)",
124 "CONST" => "&opline->op1.u.constant",
126 "CV" => "_get_zval_ptr_cv(&opline->op1, EX(Ts), \\1 TSRMLS_CC)",
139 "ANY" => "get_zval_ptr_ptr(&opline->op1, EX(Ts), &free_op1, \\1)",
141 "VAR" => "_get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC)",
144 "CV" => "_get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), \\1 TSRMLS_CC)",
157 "ANY" => "get_obj_zval_ptr(&opline->op1, E
296 $op1 = "ANY"; variable
592 $op1 = "ANY"; variable
1009 $op1 = array_flip(explode("|",$m[3])); variable
1038 $op1 = array_flip(explode("|",$m[2])); variable
1055 $op1 = array_flip(explode("|",$m[2])); variable
[all...]
H A Dzend_compile.c292 void zend_do_binary_op(zend_uchar op, znode *result, const znode *op1, const znode *op2 TSRMLS_DC) /* {{{ */ argument
299 opline->op1 = *op1;
305 void zend_do_unary_op(zend_uchar op, znode *result, const znode *op1 TSRMLS_DC) /* {{{ */
312 opline->op1 = *op1;
318 #define MAKE_NOP(opline) { opline->opcode = ZEND_NOP; memset(&opline->result,0,sizeof(znode)); memset(&opline->op1,0,sizeof(znode)); memset(&opline->op2,0,sizeof(znode)); opline->result.op_type=opline->op1.op_type=opline->op2.op_type=IS_UNUSED; }
324 data_op->op1 = *value;
329 void zend_do_binary_assign_op(zend_uchar op, znode *result, const znode *op1, cons argument
849 zend_do_pre_incdec(znode *result, const znode *op1, zend_uchar op TSRMLS_DC) argument
878 zend_do_post_incdec(znode *result, const znode *op1, zend_uchar op TSRMLS_DC) argument
1066 zend_do_add_string(znode *result, const znode *op1, znode *op2 TSRMLS_DC) argument
1099 zend_do_add_variable(znode *result, const znode *op1, const znode *op2 TSRMLS_DC) argument
[all...]
H A Dzend_vm_def.h294 ZEND_VM_HELPER_EX(zend_binary_assign_op_obj_helper, VAR|UNUSED|CV, CONST|TMP|VAR|UNUSED|CV, int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC)) argument
302 zval *value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R);
408 ZEND_VM_HELPER_EX(zend_binary_assign_op_helper, VAR|UNUSED|CV, CONST|TMP|VAR|UNUSED|CV, int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC)) argument
434 value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R);
982 PZVAL_LOCK(*EX_T(opline->op1.u.var).var.ptr_ptr);
1062 EX_T(opline->op1.u.var).var.ptr_ptr) {
1063 PZVAL_LOCK(*EX_T(opline->op1.u.var).var.ptr_ptr);
1192 PZVAL_LOCK(*EX_T(opline->op1.u.var).var.ptr_ptr);
1291 PZVAL_LOCK(*EX_T(opline->op1.u.var).var.ptr_ptr);
1292 EX_T(opline->op1
[all...]
H A Dzend_vm_execute.h129 printf("Jumping to %d\n", EX(opline)->op1.u.opline_num);
131 ZEND_VM_SET_OPCODE(EX(opline)->op1.u.jmp_addr);
436 zend_uint arg_num = Z_LVAL(opline->op1.u.constant);
446 zend_error(E_WARNING, "Missing argument %ld for %s%s%s(), called in %s on line %d and defined", opline->op1.u.constant.value.lval, class_name, space, get_active_function_name(TSRMLS_C), ptr->op_array->filename, ptr->opline->lineno);
448 zend_error(E_WARNING, "Missing argument %ld for %s%s%s()", opline->op1.u.constant.value.lval, class_name, space, get_active_function_name(TSRMLS_C));
474 if (EX_T(opline->op1.u.var).class_entry->ce_flags & (ZEND_ACC_INTERFACE|ZEND_ACC_IMPLICIT_ABSTRACT_CLASS|ZEND_ACC_EXPLICIT_ABSTRACT_CLASS)) {
477 if (EX_T(opline->op1.u.var).class_entry->ce_flags & ZEND_ACC_INTERFACE) {
482 zend_error_noreturn(E_ERROR, "Cannot instantiate %s %s", class_type, EX_T(opline->op1.u.var).class_entry->name);
485 object_init_ex(object_zval, EX_T(opline->op1.u.var).class_entry);
508 EX(called_scope) = EX_T(opline->op1
9472 zend_binary_assign_op_obj_helper_SPEC_VAR_CONST(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OPCODE_HANDLER_ARGS) argument
9586 zend_binary_assign_op_helper_SPEC_VAR_CONST(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OPCODE_HANDLER_ARGS) argument
11282 zend_binary_assign_op_obj_helper_SPEC_VAR_TMP(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OPCODE_HANDLER_ARGS) argument
11396 zend_binary_assign_op_helper_SPEC_VAR_TMP(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OPCODE_HANDLER_ARGS) argument
13036 zend_binary_assign_op_obj_helper_SPEC_VAR_VAR(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OPCODE_HANDLER_ARGS) argument
13150 zend_binary_assign_op_helper_SPEC_VAR_VAR(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OPCODE_HANDLER_ARGS) argument
14597 zend_binary_assign_op_obj_helper_SPEC_VAR_UNUSED(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OPCODE_HANDLER_ARGS) argument
14711 zend_binary_assign_op_helper_SPEC_VAR_UNUSED(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OPCODE_HANDLER_ARGS) argument
15436 zend_binary_assign_op_obj_helper_SPEC_VAR_CV(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OPCODE_HANDLER_ARGS) argument
15550 zend_binary_assign_op_helper_SPEC_VAR_CV(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OPCODE_HANDLER_ARGS) argument
17068 zend_binary_assign_op_obj_helper_SPEC_UNUSED_CONST(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OPCODE_HANDLER_ARGS) argument
17181 zend_binary_assign_op_helper_SPEC_UNUSED_CONST(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OPCODE_HANDLER_ARGS) argument
18184 zend_binary_assign_op_obj_helper_SPEC_UNUSED_TMP(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OPCODE_HANDLER_ARGS) argument
18297 zend_binary_assign_op_helper_SPEC_UNUSED_TMP(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OPCODE_HANDLER_ARGS) argument
19243 zend_binary_assign_op_obj_helper_SPEC_UNUSED_VAR(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OPCODE_HANDLER_ARGS) argument
19356 zend_binary_assign_op_helper_SPEC_UNUSED_VAR(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OPCODE_HANDLER_ARGS) argument
20302 zend_binary_assign_op_obj_helper_SPEC_UNUSED_UNUSED(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OPCODE_HANDLER_ARGS) argument
20415 zend_binary_assign_op_helper_SPEC_UNUSED_UNUSED(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OPCODE_HANDLER_ARGS) argument
20564 zend_binary_assign_op_obj_helper_SPEC_UNUSED_CV(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OPCODE_HANDLER_ARGS) argument
20677 zend_binary_assign_op_helper_SPEC_UNUSED_CV(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OPCODE_HANDLER_ARGS) argument
23232 zend_binary_assign_op_obj_helper_SPEC_CV_CONST(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OPCODE_HANDLER_ARGS) argument
23345 zend_binary_assign_op_helper_SPEC_CV_CONST(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OPCODE_HANDLER_ARGS) argument
24870 zend_binary_assign_op_obj_helper_SPEC_CV_TMP(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OPCODE_HANDLER_ARGS) argument
24983 zend_binary_assign_op_helper_SPEC_CV_TMP(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OPCODE_HANDLER_ARGS) argument
26512 zend_binary_assign_op_obj_helper_SPEC_CV_VAR(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OPCODE_HANDLER_ARGS) argument
26625 zend_binary_assign_op_helper_SPEC_CV_VAR(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OPCODE_HANDLER_ARGS) argument
27960 zend_binary_assign_op_obj_helper_SPEC_CV_UNUSED(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OPCODE_HANDLER_ARGS) argument
28073 zend_binary_assign_op_helper_SPEC_CV_UNUSED(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OPCODE_HANDLER_ARGS) argument
28697 zend_binary_assign_op_obj_helper_SPEC_CV_CV(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OPCODE_HANDLER_ARGS) argument
28810 zend_binary_assign_op_helper_SPEC_CV_CV(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OPCODE_HANDLER_ARGS) argument
[all...]

Completed in 36 milliseconds