Lines Matching refs:active_op_array

77 	zend_op_array *op_array = CG(active_op_array);  in zend_alloc_cache_slots()
147 return CG(active_op_array)->last; in get_next_op_number()
152 zend_op_array *op_array = CG(active_op_array); in get_next_op()
177 zend_string *filename = CG(active_op_array)->filename; in zend_build_runtime_definition_key()
451 CG(active_op_array) = NULL; in init_compiler()
530 return (uint32_t)CG(active_op_array)->T++; in get_temporary_variable()
535 zend_op_array *op_array = CG(active_op_array); in lookup_cv()
585 zend_op_array *op_array = CG(active_op_array); in zend_add_literal()
753 zend_op *opline = &CG(active_op_array)->opcodes[CG(active_op_array)->last-1]; in zend_do_free()
797 zend_op *opline = &CG(active_op_array)->opcodes[CG(active_op_array)->last-1]; in zend_do_free()
818 while (opline >= CG(active_op_array)->opcodes) { in zend_do_free()
1233 zend_op_array *op_array = CG(active_op_array); in zend_add_try_element()
1537 if (!CG(active_op_array)->function_name) { in zend_mark_function_as_generator()
1542 if (CG(active_op_array)->fn_flags & ZEND_ACC_HAS_RETURN_TYPE) { in zend_mark_function_as_generator()
1543 zend_type return_type = CG(active_op_array)->arg_info[-1].type; in zend_mark_function_as_generator()
1564 CG(active_op_array)->fn_flags |= ZEND_ACC_GENERATOR; in zend_mark_function_as_generator()
1703 if (!CG(active_op_array)) { in zend_is_scope_known()
1708 if (CG(active_op_array)->fn_flags & ZEND_ACC_CLOSURE) { in zend_is_scope_known()
1716 return CG(active_op_array)->function_name != NULL; in zend_is_scope_known()
2333 …if (CG(active_op_array)->last && CG(active_op_array)->opcodes[CG(active_op_array)->last - 1].opcod… in zend_emit_tick()
2393 opline = CG(active_op_array)->opcodes + opnum - 1; in zend_emit_cond_jump()
2413 zend_op *opline = &CG(active_op_array)->opcodes[opnum_jump]; in zend_update_jump_target()
2479 opline = CG(active_op_array)->opcodes + oplines[i].extended_value; in zend_delayed_compile_end()
2562 zend_op *opline = &CG(active_op_array)->opcodes[opnum]; in zend_short_circuiting_commit()
2720 bool returns_reference = (CG(active_op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) != 0; in zend_emit_final_return()
2722 if ((CG(active_op_array)->fn_flags & ZEND_ACC_HAS_RETURN_TYPE) in zend_emit_final_return()
2723 && !(CG(active_op_array)->fn_flags & ZEND_ACC_GENERATOR)) { in zend_emit_final_return()
2724 zend_arg_info *return_info = CG(active_op_array)->arg_info - 1; in zend_emit_final_return()
3016 CG(active_op_array)->fn_flags |= ZEND_ACC_USES_THIS; in zend_compile_simple_var()
3146 CG(active_op_array)->fn_flags |= ZEND_ACC_USES_THIS; in zend_delayed_compile_prop()
3182 oplines[i].extended_value = opline - CG(active_op_array)->opcodes; in zend_delayed_compile_prop()
3852 CG(active_op_array)->fn_flags |= ZEND_ACC_USES_THIS; in zend_compile_args()
3964 opline = &CG(active_op_array)->opcodes[opnum_init]; in zend_compile_call_common()
3984 opline = &CG(active_op_array)->opcodes[opnum_init]; in zend_compile_call_common()
4245 || zend_compile_ignore_function(fbc, CG(active_op_array)->filename)) { in zend_try_compile_ct_bound_init_user_func()
4396 opline = &CG(active_op_array)->opcodes[check_op_number]; in zend_compile_assert()
4556 if (CG(active_op_array)->function_name && args->children == 0) { in zend_compile_func_num_args()
4567 if (CG(active_op_array)->function_name && args->children == 0) { in zend_compile_func_get_args()
4594 if (CG(active_op_array)->function_name in zend_compile_func_array_slice()
4734 zend_string *lc_func_name = Z_STR_P(CT_CONSTANT_EX(CG(active_op_array), name_constants + 2)); in zend_compile_ns_call()
4747 ZVAL_COPY(&op1.u.constant, CT_CONSTANT_EX(CG(active_op_array), name_constants + 1)); in zend_compile_ns_call()
4770 zend_op *jmp_fl = &CG(active_op_array)->opcodes[jmp_fl_opnum]; in zend_compile_ns_call()
4773 zend_op *flf_icall = &CG(active_op_array)->opcodes[flf_icall_opnum]; in zend_compile_ns_call()
4947 zend_op *init_opline = CG(active_op_array)->opcodes + rope_init_lineno; in zend_compile_func_sprintf()
5182 || zend_compile_ignore_function(fbc, CG(active_op_array)->filename)) { in zend_compile_call()
5232 CG(active_op_array)->fn_flags |= ZEND_ACC_USES_THIS; in zend_compile_method_call()
5360 if (zend_compile_ignore_class(ce, CG(active_op_array)->filename)) { in zend_compile_static_call()
5466 if (!CG(active_op_array)->static_variables) { in zend_compile_static_var_common()
5467 if (CG(active_op_array)->scope) { in zend_compile_static_var_common()
5468 CG(active_op_array)->scope->ce_flags |= ZEND_HAS_STATIC_IN_METHODS; in zend_compile_static_var_common()
5470 CG(active_op_array)->static_variables = zend_new_array(8); in zend_compile_static_var_common()
5473 value = zend_hash_update(CG(active_op_array)->static_variables, var_name, value); in zend_compile_static_var_common()
5482 …opline->extended_value = (uint32_t)((char*)value - (char*)CG(active_op_array)->static_variables->a… in zend_compile_static_var_common()
5495 if (!CG(active_op_array)->static_variables) { in zend_compile_static_var()
5496 if (CG(active_op_array)->scope) { in zend_compile_static_var()
5497 CG(active_op_array)->scope->ce_flags |= ZEND_HAS_STATIC_IN_METHODS; in zend_compile_static_var()
5499 CG(active_op_array)->static_variables = zend_new_array(8); in zend_compile_static_var()
5502 if (zend_hash_exists(CG(active_op_array)->static_variables, var_name)) { in zend_compile_static_var()
5518 …zval *placeholder_ptr = zend_hash_update(CG(active_op_array)->static_variables, var_name, &EG(unin… in zend_compile_static_var()
5519 …uint32_t placeholder_offset = (uint32_t)((char*)placeholder_ptr - (char*)CG(active_op_array)->stat… in zend_compile_static_var()
5682 bool is_generator = (CG(active_op_array)->fn_flags & ZEND_ACC_GENERATOR) != 0; in zend_compile_return()
5683 bool by_ref = (CG(active_op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) != 0; in zend_compile_return()
5703 if ((CG(active_op_array)->fn_flags & ZEND_ACC_HAS_FINALLY_BLOCK) in zend_compile_return()
5715 if (!is_generator && (CG(active_op_array)->fn_flags & ZEND_ACC_HAS_RETURN_TYPE)) { in zend_compile_return()
5717 expr_ast ? &expr_node : NULL, CG(active_op_array)->arg_info - 1, 0); in zend_compile_return()
5854 CG(active_op_array) = op_array; in zend_resolve_goto_label()
5866 CG(active_op_array) = op_array; in zend_resolve_goto_label()
6108 opline = &CG(active_op_array)->opcodes[opnum_fetch]; in zend_compile_foreach()
6121 opline = &CG(active_op_array)->opcodes[opnum_reset]; in zend_compile_foreach()
6124 opline = &CG(active_op_array)->opcodes[opnum_fetch]; in zend_compile_foreach()
6277 opnum_switch = opline - CG(active_op_array)->opcodes; in zend_compile_switch()
6345 opline = &CG(active_op_array)->opcodes[opnum_switch]; in zend_compile_switch()
6357 opline = &CG(active_op_array)->opcodes[opnum_switch]; in zend_compile_switch()
6464 opnum_match = opline - CG(active_op_array)->opcodes; in zend_compile_match()
6513 zend_op *opline = &CG(active_op_array)->opcodes[opnum_match]; in zend_compile_match()
6563 zend_op *opline = &CG(active_op_array)->opcodes[opnum_match]; in zend_compile_match()
6637 if (!(CG(active_op_array)->fn_flags & ZEND_ACC_HAS_FINALLY_BLOCK)) { in zend_compile_try()
6638 CG(active_op_array)->fn_flags |= ZEND_ACC_HAS_FINALLY_BLOCK; in zend_compile_try()
6681 CG(active_op_array)->try_catch_array[try_catch_offset].catch_op = opnum_catch; in zend_compile_try()
6704 opline = &CG(active_op_array)->opcodes[opnum_catch]; in zend_compile_try()
6722 opline = &CG(active_op_array)->opcodes[opnum_catch]; in zend_compile_try()
6756 CG(active_op_array)->try_catch_array[try_catch_offset].finally_op = opnum_jmp + 1; in zend_compile_try()
6757 CG(active_op_array)->try_catch_array[try_catch_offset].finally_end in zend_compile_try()
6901 CG(active_op_array)->fn_flags |= ZEND_ACC_STRICT_TYPES; in zend_compile_declare()
7393 uint32_t flags = (CG(active_op_array)->fn_flags & ZEND_ACC_STRICT_TYPES) in zend_compile_attributes()
7548 zend_op_array *op_array = CG(active_op_array); in zend_compile_params()
7736 zend_op_array *op_array = CG(active_op_array); in zend_compile_params()
7994 zend_op_array *op_array = CG(active_op_array); in zend_compile_closure_uses()
8125 zend_op_array *op_array = CG(active_op_array); in zend_add_dynamic_func_def()
8147 if (CG(active_op_array) && CG(active_op_array)->function_name) { in zend_begin_func_decl()
8148 if (CG(active_op_array)->fn_flags & ZEND_ACC_CLOSURE) { in zend_begin_func_decl()
8152 function = CG(active_op_array)->function_name; in zend_begin_func_decl()
8154 function = CG(active_op_array)->function_name; in zend_begin_func_decl()
8235 zend_op_array *orig_op_array = CG(active_op_array); in zend_compile_func_decl_ex()
8276 CG(active_op_array) = op_array; in zend_compile_func_decl_ex()
8333 if (CG(active_op_array)->fn_flags & ZEND_ACC_GENERATOR) { in zend_compile_func_decl_ex()
8347 zend_arg_info *return_info = CG(active_op_array)->arg_info - 1; in zend_compile_func_decl_ex()
8375 pass_two(CG(active_op_array)); in zend_compile_func_decl_ex()
8389 CG(active_op_array) = orig_op_array; in zend_compile_func_decl_ex()
8941 zend_string *filename = CG(active_op_array)->filename; in zend_generate_anon_class_name()
9178 CG(active_op_array)->fn_flags |= ZEND_ACC_EARLY_BINDING; in zend_compile_class_decl()
9525 zend_op_array *op_array = CG(active_op_array); in zend_try_ct_eval_magic_const()
10285 opline = &CG(active_op_array)->opcodes[opnum]; in zend_compile_coalesce()
10338 opline = &CG(active_op_array)->opcodes[CG(active_op_array)->last-1]; in zend_compile_assign_coalesce()
10425 bool returns_by_ref = (CG(active_op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) != 0; in zend_compile_yield()
10459 if (CG(active_op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) { in zend_compile_yield_from()
10566 CG(active_op_array)->fn_flags |= ZEND_ACC_USES_THIS; in zend_compile_isset_or_empty()
10707 opline = &CG(active_op_array)->opcodes[opnum_init]; in zend_compile_array()
10972 opline = &CG(active_op_array)->opcodes[reserved_op_number]; in zend_compile_encaps_list()
10988 CG(active_op_array)->last = reserved_op_number - 1; in zend_compile_encaps_list()
10991 opline = &CG(active_op_array)->opcodes[reserved_op_number]; in zend_compile_encaps_list()
10994 init_opline = CG(active_op_array)->opcodes + rope_init_lineno; in zend_compile_encaps_list()