Lines Matching refs:op_type

40 		target ## _type = (src)->op_type; \
41 if ((src)->op_type == IS_CONST) { \
49 (target)->op_type = src ## _type; \
50 if ((target)->op_type == IS_CONST) { \
659 if (varname->op_type == IS_CONST) { in fetch_simple_variable_ex()
672 result->op_type = IS_CV; in fetch_simple_variable_ex()
695 if (varname->op_type == IS_CONST) { in fetch_simple_variable_ex()
724 if (class_name->op_type == IS_CONST && in zend_do_fetch_static_member()
732 if (result->op_type == IS_CV) { in zend_do_fetch_static_member()
742 if (class_node.op_type == IS_CONST) { in zend_do_fetch_static_member()
767 if (class_node.op_type == IS_CONST) { in zend_do_fetch_static_member()
782 if (class_node.op_type == IS_CONST) { in zend_do_fetch_static_member()
927 if (value->op_type == IS_CV) { in zend_do_assign()
959 if (variable->op_type == IS_CV) { in zend_do_assign()
963 } else if (variable->op_type == IS_VAR) { in zend_do_assign()
1029 if (lvar->op_type == IS_CV) { in zend_do_assign_ref()
1033 } else if (lvar->op_type == IS_VAR) { in zend_do_assign_ref()
1327 if (variable->op_type == IS_VAR && in zend_do_end_variable_parse()
1329 variable->op_type = IS_CV; in zend_do_end_variable_parse()
1448 if (op1->op_type==IS_TMP_VAR) { in zend_do_free()
1454 } else if (op1->op_type==IS_VAR) { in zend_do_free()
1496 } else if (op1->op_type == IS_CONST) { in zend_do_free()
1741 switch_entry.cond.op_type = IS_UNUSED; in zend_do_begin_function_declaration()
1773 function_name.op_type = IS_CONST; in zend_do_begin_lambda_function_declaration()
1778 result->op_type = IS_TMP_VAR; in zend_do_begin_lambda_function_declaration()
1843 if (class_type->op_type == IS_CONST && in zend_do_receive_arg()
1855 var.op_type = IS_CV; in zend_do_receive_arg()
1891 if (class_type->op_type != IS_UNUSED) { in zend_do_receive_arg()
2013 if (left_bracket->op_type == IS_CONST) { in zend_do_begin_method_call()
2062 if (function_name->op_type == IS_CONST) { in zend_do_begin_dynamic_function_call()
2103 tmp.op_type = IS_CONST; in zend_resolve_non_class_name()
2144 constant_name.op_type = IS_CONST; in zend_do_resolve_class_name()
2150 class_name->op_type = IS_CONST; in zend_do_resolve_class_name()
2168 constant_name.op_type = IS_CONST; in zend_do_resolve_class_name()
2212 tmp.op_type = IS_CONST; in zend_resolve_class_name()
2227 tmp.op_type = IS_CONST; in zend_resolve_class_name()
2246 tmp.op_type = IS_CONST; in zend_resolve_class_name()
2262 if (class_name->op_type == IS_CONST && in zend_do_fetch_class()
2278 if (class_name->op_type == IS_CONST) { in zend_do_fetch_class()
2451 if (method_name->op_type == IS_CONST) { in zend_do_begin_class_member_function_call()
2460 method_name->op_type = IS_UNUSED; in zend_do_begin_class_member_function_call()
2465 if (class_name->op_type == IS_CONST && in zend_do_begin_class_member_function_call()
2477 if (class_node.op_type == IS_CONST) { in zend_do_begin_class_member_function_call()
2484 if (method_name->op_type == IS_CONST) { in zend_do_begin_class_member_function_call()
2510 if (is_method && function_name && function_name->op_type == IS_UNUSED) { in zend_do_end_function_call()
2518 if (!is_method && !is_dynamic_fcall && function_name->op_type==IS_CONST) { in zend_do_end_function_call()
2575 if (param->op_type & (IS_VAR|IS_CV) && original_op != ZEND_SEND_VAL) { in zend_do_pass_param()
2597 } else if (op == ZEND_SEND_VAL && (param->op_type & (IS_VAR|IS_CV))) { in zend_do_pass_param()
2603 switch (param->op_type) { in zend_do_pass_param()
2662 if (switch_entry->cond.op_type != IS_VAR && switch_entry->cond.op_type != IS_TMP_VAR) { in generate_free_switch_expr()
2663 return (switch_entry->cond.op_type == IS_UNUSED); in generate_free_switch_expr()
2668 opline->opcode = (switch_entry->cond.op_type == IS_TMP_VAR) ? ZEND_FREE : ZEND_SWITCH_FREE; in generate_free_switch_expr()
2893 if (class_name->op_type == IS_CONST && in zend_do_begin_catch()
2938 if (catch_token->op_type != IS_UNUSED) { in zend_do_bind_catch()
2946 if (catch_token->op_type == IS_UNUSED && finally_token->op_type == IS_UNUSED) { in zend_do_end_finally()
2949 if (finally_token->op_type != IS_UNUSED) { in zend_do_end_finally()
4505 result->op_type = IS_TMP_VAR; in zend_prepare_reference()
4736 if (expr1->op_type == IS_TMP_VAR) { in zend_do_boolean_or_begin()
4771 if (expr1->op_type == IS_TMP_VAR) { in zend_do_boolean_and_begin()
4830 if (expr->op_type != IS_CONST) { in zend_do_brk_cont()
4874 if (case_list->op_type != IS_UNUSED) { /* non-empty switch */ in zend_do_switch_end()
4884 if (switch_entry_ptr->cond.op_type==IS_VAR || switch_entry_ptr->cond.op_type==IS_TMP_VAR) { in zend_do_switch_end()
4887 opline->opcode = (switch_entry_ptr->cond.op_type == IS_TMP_VAR) ? ZEND_FREE : ZEND_SWITCH_FREE; in zend_do_switch_end()
4891 if (switch_entry_ptr->cond.op_type == IS_CONST) { in zend_do_switch_end()
4930 if (case_list->op_type==IS_UNUSED) { in zend_do_case_before_statement()
4975 if (case_list->op_type==IS_UNUSED) { in zend_do_default_before_statement()
5013 tmp.op_type = IS_CONST; in zend_do_begin_class_declaration()
5042 if (parent_class_name && parent_class_name->op_type != IS_UNUSED) { in zend_do_begin_class_declaration()
5388 if (object->op_type == IS_CV) { in zend_do_fetch_property()
5390 object->op_type = IS_UNUSED; /* this means $this for objects */ in zend_do_fetch_property()
5578 result->op_type = IS_CONST; in zend_constant_ct_subst()
5612 if (constant_container->op_type == IS_CONST && in zend_do_fetch_constant()
5623 if (constant_container->op_type == IS_CONST) { in zend_do_fetch_constant()
5700 switch (cmd->op_type) { in zend_do_shell_exec()
5895 switch (expr->op_type) { in zend_do_list_end()
5997 if (varname->op_type == IS_CONST) { in zend_do_fetch_static_variable()
6015 if (varname->op_type == IS_CONST) { in zend_do_fetch_static_variable()
6043 value.op_type = IS_CONST; in zend_do_fetch_lexical_variable()
6059 if (varname->op_type == IS_CONST) { in zend_do_fetch_global_variable()
6077 if (varname->op_type == IS_CONST) { in zend_do_fetch_global_variable()
6143 if (variable->op_type == IS_CV) { in zend_do_unset()
6189 if (variable->op_type == IS_CV) { in zend_do_isset_or_isempty()
6230 if (expr->op_type == IS_CONST) { in zend_do_instanceof()
6317 if (key->op_type != IS_UNUSED) { in zend_do_foreach_cont()
6329 if ((key->op_type != IS_UNUSED)) { in zend_do_foreach_cont()
6382 if (key->op_type != IS_UNUSED) { in zend_do_foreach_cont()
6511 result->op_type = IS_CONST; in zend_do_exit()
6545 if (value->op_type == IS_VAR || value->op_type == IS_CV) { in zend_do_jmp_set()
6569 if (colon_token->op_type == IS_TMP_VAR) { in zend_do_jmp_set_else()
6570 if (false_value->op_type == IS_VAR || false_value->op_type == IS_CV) { in zend_do_jmp_set_else()
6616 if (true_value->op_type == IS_VAR || true_value->op_type == IS_CV) { in zend_do_qm_true()
6642 if (qm_token->op_type == IS_TMP_VAR) { in zend_do_qm_false()
6643 if (false_value->op_type == IS_VAR || false_value->op_type == IS_CV) { in zend_do_qm_false()
6811 zendlval->op_type = IS_CONST; in zendlex()
6925 tmp.op_type = IS_CONST; in zend_do_build_namespace_name()
6932 result->op_type = IS_CONST; in zend_do_build_namespace_name()
7119 tmp.op_type = IS_CONST; in zend_do_declare_constant()