IS_CONST 341 Zend/zend_compile.c if (varname->op_type == IS_CONST && varname->u.constant.type == IS_STRING && IS_CONST 369 Zend/zend_compile.c if (varname->op_type == IS_CONST && varname->u.constant.type == IS_STRING) { IS_CONST 402 Zend/zend_compile.c opline.op1.op_type = IS_CONST; IS_CONST 422 Zend/zend_compile.c opline.op1.op_type = IS_CONST; IS_CONST 532 Zend/zend_compile.c if ((opline->opcode == ZEND_FETCH_W) && (opline->op1.op_type == IS_CONST) IS_CONST 563 Zend/zend_compile.c opline->op1.op_type = IS_CONST; IS_CONST 1002 Zend/zend_compile.c opline->op2.op_type = IS_CONST; IS_CONST 1012 Zend/zend_compile.c if (op1->op_type == IS_CONST) { IS_CONST 1080 Zend/zend_compile.c } else if (op1->op_type == IS_CONST) { IS_CONST 1212 Zend/zend_compile.c opline->op1.op_type = IS_CONST; IS_CONST 1214 Zend/zend_compile.c opline->op2.op_type = IS_CONST; IS_CONST 1415 Zend/zend_compile.c if ((last_op->op2.op_type == IS_CONST) && (last_op->op2.u.constant.type == IS_STRING) && (last_op->op2.u.constant.value.str.len == sizeof(ZEND_CLONE_FUNC_NAME)-1) IS_CONST 1478 Zend/zend_compile.c if (class_name->op_type == IS_CONST) { IS_CONST 1498 Zend/zend_compile.c opline->result.op_type = IS_CONST; /* FIXME: Hack so that INIT_FCALL_BY_NAME still knows this is a class */ IS_CONST 1530 Zend/zend_compile.c if (opline->op2.op_type == IS_CONST) { IS_CONST 1560 Zend/zend_compile.c if (!is_method && !is_dynamic_fcall && function_name->op_type==IS_CONST) { IS_CONST 1748 Zend/zend_compile.c opline->op1.op_type = IS_CONST; IS_CONST 2674 Zend/zend_compile.c opline->op2.op_type = IS_CONST; IS_CONST 2728 Zend/zend_compile.c if (switch_entry_ptr->cond.op_type == IS_CONST) { IS_CONST 2755 Zend/zend_compile.c if (opline->op1.op_type == IS_CONST) { IS_CONST 2864 Zend/zend_compile.c opline->op1.op_type = IS_CONST; IS_CONST 2867 Zend/zend_compile.c opline->op2.op_type = IS_CONST; IS_CONST 2885 Zend/zend_compile.c opline->result.op_type = IS_CONST; IS_CONST 3187 Zend/zend_compile.c && opline_ptr->op2.op_type == IS_CONST IS_CONST 3263 Zend/zend_compile.c result->op_type = IS_CONST; IS_CONST 3332 Zend/zend_compile.c opline->op1.op_type = IS_CONST; IS_CONST 3478 Zend/zend_compile.c case IS_CONST: /* fetch_dim_tmp_var will handle this bogus fetch */ IS_CONST 3491 Zend/zend_compile.c opline->op2.op_type = IS_CONST; IS_CONST 3550 Zend/zend_compile.c if (varname->op_type == IS_CONST) { IS_CONST 3577 Zend/zend_compile.c if (varname->op_type == IS_CONST) { IS_CONST 3642 Zend/zend_compile.c opline->op1.op_type = IS_CONST; IS_CONST 3679 Zend/zend_compile.c last_op->op1.op_type = IS_CONST; IS_CONST 3720 Zend/zend_compile.c if (expr->op_type == IS_CONST) { IS_CONST 3974 Zend/zend_compile.c result->op_type = IS_CONST; IS_CONST 4113 Zend/zend_compile.c opline->op1.op_type = IS_CONST; IS_CONST 4186 Zend/zend_compile.c zendlval->op_type = IS_CONST; IS_CONST 234 Zend/zend_execute.c case IS_CONST: IS_CONST 589 Zend/zend_execute.c } else if (value_op->op_type == IS_CONST) { IS_CONST 791 Zend/zend_execute.c case IS_CONST: IS_CONST 821 Zend/zend_execute.c case IS_CONST: IS_CONST 1253 Zend/zend_execute_API.c ret_opline->op1.op_type = IS_CONST; IS_CONST 1267 Zend/zend_execute_API.c if (opline->op1.op_type==IS_CONST) { IS_CONST 1271 Zend/zend_execute_API.c if (opline->op2.op_type==IS_CONST) { IS_CONST 3493 Zend/zend_language_parser.c { zend_do_case_after_statement(&(yyval), &(yyvsp[(2) - (6)]) TSRMLS_CC); (yyval).op_type = IS_CONST; } IS_CONST 3503 Zend/zend_language_parser.c { zend_do_case_after_statement(&(yyval), &(yyvsp[(2) - (5)]) TSRMLS_CC); (yyval).op_type = IS_CONST; } IS_CONST 3528 Zend/zend_language_parser.c { znode tmp; fetch_simple_variable(&tmp, &(yyvsp[(2) - (2)]), 0 TSRMLS_CC); (yyval).op_type = IS_CONST; Z_LVAL((yyval).u.constant)=1; Z_TYPE((yyval).u.constant)=IS_LONG; INIT_PZVAL(&(yyval).u.constant); zend_do_receive_arg(ZEND_RECV, &tmp, &(yyval), NULL, &(yyvsp[(1) - (2)]), &(yyvsp[(2) - (2)]), 0 TSRMLS_CC); } IS_CONST 3533 Zend/zend_language_parser.c { znode tmp; fetch_simple_variable(&tmp, &(yyvsp[(3) - (3)]), 0 TSRMLS_CC); (yyval).op_type = IS_CONST; Z_LVAL((yyval).u.constant)=1; Z_TYPE((yyval).u.constant)=IS_LONG; INIT_PZVAL(&(yyval).u.constant); zend_do_receive_arg(ZEND_RECV, &tmp, &(yyval), NULL, &(yyvsp[(1) - (3)]), &(yyvsp[(3) - (3)]), 1 TSRMLS_CC); } IS_CONST 3538 Zend/zend_language_parser.c { znode tmp; fetch_simple_variable(&tmp, &(yyvsp[(3) - (5)]), 0 TSRMLS_CC); (yyval).op_type = IS_CONST; Z_LVAL((yyval).u.constant)=1; Z_TYPE((yyval).u.constant)=IS_LONG; INIT_PZVAL(&(yyval).u.constant); zend_do_receive_arg(ZEND_RECV_INIT, &tmp, &(yyval), &(yyvsp[(5) - (5)]), &(yyvsp[(1) - (5)]), &(yyvsp[(3) - (5)]), 1 TSRMLS_CC); } IS_CONST 3543 Zend/zend_language_parser.c { znode tmp; fetch_simple_variable(&tmp, &(yyvsp[(2) - (4)]), 0 TSRMLS_CC); (yyval).op_type = IS_CONST; Z_LVAL((yyval).u.constant)=1; Z_TYPE((yyval).u.constant)=IS_LONG; INIT_PZVAL(&(yyval).u.constant); zend_do_receive_arg(ZEND_RECV_INIT, &tmp, &(yyval), &(yyvsp[(4) - (4)]), &(yyvsp[(1) - (4)]), &(yyvsp[(2) - (4)]), 0 TSRMLS_CC); } IS_CONST 3578 Zend/zend_language_parser.c { (yyval).op_type = IS_CONST; Z_TYPE((yyval).u.constant)=IS_NULL;} IS_CONST 3798 Zend/zend_language_parser.c { (yyval).op_type = IS_CONST; Z_TYPE((yyval).u.constant) = IS_BOOL; Z_LVAL((yyval).u.constant) = 1; } IS_CONST 4043 Zend/zend_language_parser.c { Z_LVAL((yyvsp[(1) - (2)]).u.constant)=0; Z_TYPE((yyvsp[(1) - (2)]).u.constant)=IS_LONG; (yyvsp[(1) - (2)]).op_type = IS_CONST; INIT_PZVAL(&(yyvsp[(1) - (2)]).u.constant); zend_do_binary_op(ZEND_ADD, &(yyval), &(yyvsp[(1) - (2)]), &(yyvsp[(2) - (2)]) TSRMLS_CC); } IS_CONST 4048 Zend/zend_language_parser.c { Z_LVAL((yyvsp[(1) - (2)]).u.constant)=0; Z_TYPE((yyvsp[(1) - (2)]).u.constant)=IS_LONG; (yyvsp[(1) - (2)]).op_type = IS_CONST; INIT_PZVAL(&(yyvsp[(1) - (2)]).u.constant); zend_do_binary_op(ZEND_SUB, &(yyval), &(yyvsp[(1) - (2)]), &(yyvsp[(2) - (2)]) TSRMLS_CC); } IS_CONST 4413 Zend/zend_language_parser.c { (yyval).op_type = IS_CONST; INIT_PZVAL(&(yyval).u.constant); array_init(&(yyval).u.constant); } IS_CONST 4433 Zend/zend_language_parser.c { (yyval).op_type = IS_CONST; INIT_PZVAL(&(yyval).u.constant); array_init(&(yyval).u.constant); zend_do_add_static_array_element(&(yyval), &(yyvsp[(1) - (3)]), &(yyvsp[(3) - (3)])); } IS_CONST 4438 Zend/zend_language_parser.c { (yyval).op_type = IS_CONST; INIT_PZVAL(&(yyval).u.constant); array_init(&(yyval).u.constant); zend_do_add_static_array_element(&(yyval), NULL, &(yyvsp[(1) - (1)])); } IS_CONST 377 Zend/zend_language_parser.y | case_list T_CASE expr case_separator { zend_do_extended_info(TSRMLS_C); zend_do_case_before_statement(&$1, &$2, &$3 TSRMLS_CC); } inner_statement_list { zend_do_case_after_statement(&$$, &$2 TSRMLS_CC); $$.op_type = IS_CONST; } IS_CONST 378 Zend/zend_language_parser.y | case_list T_DEFAULT case_separator { zend_do_extended_info(TSRMLS_C); zend_do_default_before_statement(&$1, &$2 TSRMLS_CC); } inner_statement_list { zend_do_case_after_statement(&$$, &$2 TSRMLS_CC); $$.op_type = IS_CONST; } IS_CONST 426 Zend/zend_language_parser.y optional_class_type T_VARIABLE { znode tmp; fetch_simple_variable(&tmp, &$2, 0 TSRMLS_CC); $$.op_type = IS_CONST; Z_LVAL($$.u.constant)=1; Z_TYPE($$.u.constant)=IS_LONG; INIT_PZVAL(&$$.u.constant); zend_do_receive_arg(ZEND_RECV, &tmp, &$$, NULL, &$1, &$2, 0 TSRMLS_CC); } IS_CONST 427 Zend/zend_language_parser.y | optional_class_type '&' T_VARIABLE { znode tmp; fetch_simple_variable(&tmp, &$3, 0 TSRMLS_CC); $$.op_type = IS_CONST; Z_LVAL($$.u.constant)=1; Z_TYPE($$.u.constant)=IS_LONG; INIT_PZVAL(&$$.u.constant); zend_do_receive_arg(ZEND_RECV, &tmp, &$$, NULL, &$1, &$3, 1 TSRMLS_CC); } IS_CONST 428 Zend/zend_language_parser.y | optional_class_type '&' T_VARIABLE '=' static_scalar { znode tmp; fetch_simple_variable(&tmp, &$3, 0 TSRMLS_CC); $$.op_type = IS_CONST; Z_LVAL($$.u.constant)=1; Z_TYPE($$.u.constant)=IS_LONG; INIT_PZVAL(&$$.u.constant); zend_do_receive_arg(ZEND_RECV_INIT, &tmp, &$$, &$5, &$1, &$3, 1 TSRMLS_CC); } IS_CONST 429 Zend/zend_language_parser.y | optional_class_type T_VARIABLE '=' static_scalar { znode tmp; fetch_simple_variable(&tmp, &$2, 0 TSRMLS_CC); $$.op_type = IS_CONST; Z_LVAL($$.u.constant)=1; Z_TYPE($$.u.constant)=IS_LONG; INIT_PZVAL(&$$.u.constant); zend_do_receive_arg(ZEND_RECV_INIT, &tmp, &$$, &$4, &$1, &$2, 0 TSRMLS_CC); } IS_CONST 440 Zend/zend_language_parser.y | T_ARRAY { $$.op_type = IS_CONST; Z_TYPE($$.u.constant)=IS_NULL;} IS_CONST 543 Zend/zend_language_parser.y /* empty */ { $$.op_type = IS_CONST; Z_TYPE($$.u.constant) = IS_BOOL; Z_LVAL($$.u.constant) = 1; } IS_CONST 590 Zend/zend_language_parser.y | '+' expr %prec T_INC { Z_LVAL($1.u.constant)=0; Z_TYPE($1.u.constant)=IS_LONG; $1.op_type = IS_CONST; INIT_PZVAL(&$1.u.constant); zend_do_binary_op(ZEND_ADD, &$$, &$1, &$2 TSRMLS_CC); } IS_CONST 591 Zend/zend_language_parser.y | '-' expr %prec T_INC { Z_LVAL($1.u.constant)=0; Z_TYPE($1.u.constant)=IS_LONG; $1.op_type = IS_CONST; INIT_PZVAL(&$1.u.constant); zend_do_binary_op(ZEND_SUB, &$$, &$1, &$2 TSRMLS_CC); } IS_CONST 715 Zend/zend_language_parser.y /* empty */ { $$.op_type = IS_CONST; INIT_PZVAL(&$$.u.constant); array_init(&$$.u.constant); } IS_CONST 727 Zend/zend_language_parser.y | static_scalar T_DOUBLE_ARROW static_scalar { $$.op_type = IS_CONST; INIT_PZVAL(&$$.u.constant); array_init(&$$.u.constant); zend_do_add_static_array_element(&$$, &$1, &$3); } IS_CONST 728 Zend/zend_language_parser.y | static_scalar { $$.op_type = IS_CONST; INIT_PZVAL(&$$.u.constant); array_init(&$$.u.constant); zend_do_add_static_array_element(&$$, NULL, &$1); } IS_CONST 3398 Zend/zend_language_scanner.c retval_znode.op_type = IS_CONST; IS_CONST 246 Zend/zend_opcode.c if (opline->op1.op_type==IS_CONST) { IS_CONST 252 Zend/zend_opcode.c if (opline->op2.op_type==IS_CONST) { IS_CONST 382 Zend/zend_opcode.c if (opline->op1.op_type == IS_CONST) { IS_CONST 386 Zend/zend_opcode.c if (opline->op2.op_type == IS_CONST) { IS_CONST 1777 Zend/zend_vm_def.h zend_bool is_const = (OP2_TYPE == IS_CONST); IS_CONST 1840 Zend/zend_vm_def.h if (OP2_TYPE == IS_CONST) { IS_CONST 1860 Zend/zend_vm_def.h if (OP2_TYPE != IS_CONST) { IS_CONST 2099 Zend/zend_vm_def.h if (OP1_TYPE == IS_CONST || OP1_TYPE == IS_TMP_VAR) { IS_CONST 638 Zend/zend_vm_execute.h if (IS_CONST == IS_UNUSED) { IS_CONST 669 Zend/zend_vm_execute.h if(IS_CONST != IS_UNUSED) { IS_CONST 672 Zend/zend_vm_execute.h zend_bool is_const = (IS_CONST == IS_CONST); IS_CONST 707 Zend/zend_vm_execute.h if (IS_CONST != IS_UNUSED && IS_CONST 735 Zend/zend_vm_execute.h if (IS_CONST == IS_CONST) { IS_CONST 755 Zend/zend_vm_execute.h if (IS_CONST != IS_CONST) { IS_CONST 873 Zend/zend_vm_execute.h zend_bool is_const = (IS_TMP_VAR == IS_CONST); IS_CONST 936 Zend/zend_vm_execute.h if (IS_TMP_VAR == IS_CONST) { IS_CONST 956 Zend/zend_vm_execute.h if (IS_TMP_VAR != IS_CONST) { IS_CONST 1034 Zend/zend_vm_execute.h zend_bool is_const = (IS_VAR == IS_CONST); IS_CONST 1097 Zend/zend_vm_execute.h if (IS_VAR == IS_CONST) { IS_CONST 1117 Zend/zend_vm_execute.h if (IS_VAR != IS_CONST) { IS_CONST 1194 Zend/zend_vm_execute.h zend_bool is_const = (IS_UNUSED == IS_CONST); IS_CONST 1287 Zend/zend_vm_execute.h zend_bool is_const = (IS_CV == IS_CONST); IS_CONST 1350 Zend/zend_vm_execute.h if (IS_CV == IS_CONST) { IS_CONST 1370 Zend/zend_vm_execute.h if (IS_CV != IS_CONST) { IS_CONST 1505 Zend/zend_vm_execute.h if (IS_CONST != IS_TMP_VAR) { IS_CONST 1516 Zend/zend_vm_execute.h if (IS_CONST == IS_VAR && !free_op1.var) { IS_CONST 1691 Zend/zend_vm_execute.h if (IS_CONST == IS_CONST || IS_CONST == IS_TMP_VAR) { IS_CONST 1703 Zend/zend_vm_execute.h if (IS_CONST == IS_VAR && !(*retval_ptr_ptr)->is_ref) { IS_CONST 1707 Zend/zend_vm_execute.h if (IS_CONST == IS_VAR && !0) { IS_CONST 2090 Zend/zend_vm_execute.h } else if (IS_CONST == IS_CV || IS_CONST == IS_VAR) { IS_CONST 2122 Zend/zend_vm_execute.h } else if (IS_CONST == IS_CV || IS_CONST == IS_VAR) { IS_CONST 2179 Zend/zend_vm_execute.h if ((IS_CONST == IS_CV || IS_CONST == IS_VAR) && IS_CONST 2194 Zend/zend_vm_execute.h if (IS_CONST != IS_TMP_VAR && ce && ce->get_iterator) { IS_CONST 2338 Zend/zend_vm_execute.h #if 0 || (IS_CONST != IS_UNUSED) IS_CONST 2340 Zend/zend_vm_execute.h if (IS_CONST != IS_UNUSED) { IS_CONST 2646 Zend/zend_vm_execute.h if (IS_CONST==IS_VAR) { IS_CONST 2677 Zend/zend_vm_execute.h if (IS_CONST == IS_UNUSED) { IS_CONST 2724 Zend/zend_vm_execute.h #if 0 || IS_CONST == IS_VAR || IS_CONST == IS_CV IS_CONST 2744 Zend/zend_vm_execute.h #if 0 || IS_CONST == IS_VAR || IS_CONST == IS_CV IS_CONST 2800 Zend/zend_vm_execute.h if (IS_CONST == IS_UNUSED) { IS_CONST 2802 Zend/zend_vm_execute.h #if 0 || IS_CONST != IS_UNUSED IS_CONST 3049 Zend/zend_vm_execute.h if (IS_CONST==IS_VAR) { IS_CONST 3083 Zend/zend_vm_execute.h #if 0 || IS_CONST == IS_VAR || IS_CONST == IS_CV IS_CONST 3103 Zend/zend_vm_execute.h #if 0 || IS_CONST == IS_VAR || IS_CONST == IS_CV IS_CONST 3159 Zend/zend_vm_execute.h if (IS_CONST == IS_UNUSED) { IS_CONST 3161 Zend/zend_vm_execute.h #if 0 || IS_CONST != IS_UNUSED IS_CONST 3408 Zend/zend_vm_execute.h if (IS_CONST==IS_VAR) { IS_CONST 3442 Zend/zend_vm_execute.h #if 0 || IS_CONST == IS_VAR || IS_CONST == IS_CV IS_CONST 3462 Zend/zend_vm_execute.h #if 0 || IS_CONST == IS_VAR || IS_CONST == IS_CV IS_CONST 3518 Zend/zend_vm_execute.h if (IS_CONST == IS_UNUSED) { IS_CONST 3520 Zend/zend_vm_execute.h #if 0 || IS_CONST != IS_UNUSED IS_CONST 3535 Zend/zend_vm_execute.h #if 0 || IS_CONST == IS_VAR || IS_CONST == IS_CV IS_CONST 3555 Zend/zend_vm_execute.h #if 0 || IS_CONST == IS_VAR || IS_CONST == IS_CV IS_CONST 3611 Zend/zend_vm_execute.h if (IS_CONST == IS_UNUSED) { IS_CONST 3613 Zend/zend_vm_execute.h #if 0 || IS_CONST != IS_UNUSED IS_CONST 3860 Zend/zend_vm_execute.h if (IS_CONST==IS_VAR) { IS_CONST 3893 Zend/zend_vm_execute.h #if 0 || IS_CONST == IS_VAR || IS_CONST == IS_CV IS_CONST 3913 Zend/zend_vm_execute.h #if 0 || IS_CONST == IS_VAR || IS_CONST == IS_CV IS_CONST 3969 Zend/zend_vm_execute.h if (IS_CONST == IS_UNUSED) { IS_CONST 3971 Zend/zend_vm_execute.h #if 0 || IS_CONST != IS_UNUSED IS_CONST 4259 Zend/zend_vm_execute.h if (IS_TMP_VAR == IS_CONST || IS_TMP_VAR == IS_TMP_VAR) { IS_CONST 7301 Zend/zend_vm_execute.h if (IS_VAR == IS_CONST || IS_VAR == IS_TMP_VAR) { IS_CONST 9005 Zend/zend_vm_execute.h if (IS_CONST == IS_UNUSED && type == BP_VAR_R) { IS_CONST 9327 Zend/zend_vm_execute.h zend_assign_to_variable(&opline->result, &opline->op1, &opline->op2, value, (0?IS_TMP_VAR:IS_CONST), EX(Ts) TSRMLS_CC); IS_CONST 9539 Zend/zend_vm_execute.h if (IS_CONST == IS_CV || IS_CONST == IS_VAR) { IS_CONST 9562 Zend/zend_vm_execute.h if (IS_CONST == IS_CV || IS_CONST == IS_VAR) { IS_CONST 15724 Zend/zend_vm_execute.h if (IS_CONST == IS_CV || IS_CONST == IS_VAR) { IS_CONST 15747 Zend/zend_vm_execute.h if (IS_CONST == IS_CV || IS_CONST == IS_VAR) { IS_CONST 19585 Zend/zend_vm_execute.h if (IS_CV == IS_CONST || IS_CV == IS_TMP_VAR) { IS_CONST 21132 Zend/zend_vm_execute.h if (IS_CONST == IS_UNUSED && type == BP_VAR_R) { IS_CONST 21452 Zend/zend_vm_execute.h zend_assign_to_variable(&opline->result, &opline->op1, &opline->op2, value, (0?IS_TMP_VAR:IS_CONST), EX(Ts) TSRMLS_CC); IS_CONST 21663 Zend/zend_vm_execute.h if (IS_CONST == IS_CV || IS_CONST == IS_VAR) { IS_CONST 21686 Zend/zend_vm_execute.h if (IS_CONST == IS_CV || IS_CONST == IS_VAR) {