Lines Matching refs:active_op_array

63 	zend_op_array *op_array = CG(active_op_array);  in zend_alloc_cache_slots()
93 return CG(active_op_array)->last; in get_next_op_number()
98 zend_op_array *op_array = CG(active_op_array); in get_next_op()
132 zend_string *filename = CG(active_op_array)->filename; in zend_build_runtime_definition_key()
361 CG(active_op_array) = NULL; in init_compiler()
439 return (uint32_t)CG(active_op_array)->T++; in get_temporary_variable()
444 zend_op_array *op_array = CG(active_op_array); in lookup_cv()
505 zend_op_array *op_array = CG(active_op_array); in zend_add_literal()
682 zend_op *opline = &CG(active_op_array)->opcodes[CG(active_op_array)->last-1]; in zend_do_free()
696 zend_op *opline = &CG(active_op_array)->opcodes[CG(active_op_array)->last-1]; in zend_do_free()
711 while (opline >= CG(active_op_array)->opcodes) { in zend_do_free()
973 zend_op_array *op_array = CG(active_op_array); in zend_add_try_element()
1118 if (!CG(active_op_array)->function_name) { in zend_mark_function_as_generator()
1123 if (CG(active_op_array)->fn_flags & ZEND_ACC_HAS_RETURN_TYPE) { in zend_mark_function_as_generator()
1124 zend_arg_info return_info = CG(active_op_array)->arg_info[-1]; in zend_mark_function_as_generator()
1141 CG(active_op_array)->fn_flags |= ZEND_ACC_GENERATOR; in zend_mark_function_as_generator()
1325 if (CG(active_op_array)->fn_flags & ZEND_ACC_CLOSURE) { in zend_is_scope_known()
1333 return CG(active_op_array)->function_name != NULL; in zend_is_scope_known()
1924 …if (CG(active_op_array)->last && CG(active_op_array)->opcodes[CG(active_op_array)->last - 1].opcod… in zend_emit_tick()
1984 && zend_is_smart_branch(CG(active_op_array)->opcodes + opnum - 1)) { in zend_emit_cond_jump()
1997 zend_op *opline = &CG(active_op_array)->opcodes[opnum_jump]; in zend_update_jump_target()
2154 opline->op2.num = CG(active_op_array)->cache_size; in zend_emit_return_type_check()
2155 CG(active_op_array)->cache_size += sizeof(void*); in zend_emit_return_type_check()
2167 zend_bool returns_reference = (CG(active_op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) != 0; in zend_emit_final_return()
2169 if (CG(active_op_array)->fn_flags & ZEND_ACC_HAS_RETURN_TYPE in zend_emit_final_return()
2170 && !(CG(active_op_array)->fn_flags & ZEND_ACC_GENERATOR)) { in zend_emit_final_return()
2171 zend_emit_return_type_check(NULL, CG(active_op_array)->arg_info - 1, 1); in zend_emit_final_return()
2414 CG(active_op_array)->fn_flags |= ZEND_ACC_USES_THIS; in zend_compile_simple_var()
2509 CG(active_op_array)->fn_flags |= ZEND_ACC_USES_THIS; in zend_delayed_compile_prop()
3048 CG(active_op_array)->fn_flags |= ZEND_ACC_USES_THIS; in zend_compile_args()
3143 opline = &CG(active_op_array)->opcodes[opnum_init]; in zend_compile_call_common()
3381 …ons) & ZEND_COMPILE_IGNORE_OTHER_FILES) && fbc->op_array.filename != CG(active_op_array)->filename) in zend_try_compile_ct_bound_init_user_func()
3524 opline = &CG(active_op_array)->opcodes[check_op_number]; in zend_compile_assert()
3684 if (CG(active_op_array)->function_name && args->children == 0) { in zend_compile_func_num_args()
3695 if (CG(active_op_array)->function_name && args->children == 0) { in zend_compile_func_get_args()
3722 if (CG(active_op_array)->function_name in zend_compile_func_array_slice()
3880 …ons) & ZEND_COMPILE_IGNORE_OTHER_FILES) && fbc->op_array.filename != CG(active_op_array)->filename) in zend_compile_call()
3918 CG(active_op_array)->fn_flags |= ZEND_ACC_USES_THIS; in zend_compile_method_call()
4124 if (!CG(active_op_array)->static_variables) { in zend_compile_static_var_common()
4125 if (CG(active_op_array)->scope) { in zend_compile_static_var_common()
4126 CG(active_op_array)->scope->ce_flags |= ZEND_HAS_STATIC_IN_METHODS; in zend_compile_static_var_common()
4128 CG(active_op_array)->static_variables = zend_new_array(8); in zend_compile_static_var_common()
4131 value = zend_hash_update(CG(active_op_array)->static_variables, var_name, value); in zend_compile_static_var_common()
4140 …opline->extended_value = (uint32_t)((char*)value - (char*)CG(active_op_array)->static_variables->a… in zend_compile_static_var_common()
4286 zend_bool is_generator = (CG(active_op_array)->fn_flags & ZEND_ACC_GENERATOR) != 0; in zend_compile_return()
4287 zend_bool by_ref = (CG(active_op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) != 0; in zend_compile_return()
4306 if ((CG(active_op_array)->fn_flags & ZEND_ACC_HAS_FINALLY_BLOCK) in zend_compile_return()
4318 if (!is_generator && CG(active_op_array)->fn_flags & ZEND_ACC_HAS_RETURN_TYPE) { in zend_compile_return()
4320 expr_ast ? &expr_node : NULL, CG(active_op_array)->arg_info - 1, 0); in zend_compile_return()
4440 CG(active_op_array) = op_array; in zend_resolve_goto_label()
4452 CG(active_op_array) = op_array; in zend_resolve_goto_label()
4694 opline = &CG(active_op_array)->opcodes[opnum_fetch]; in zend_compile_foreach()
4707 opline = &CG(active_op_array)->opcodes[opnum_reset]; in zend_compile_foreach()
4710 opline = &CG(active_op_array)->opcodes[opnum_fetch]; in zend_compile_foreach()
4854 opnum_switch = opline - CG(active_op_array)->opcodes; in zend_compile_switch()
4922 opline = &CG(active_op_array)->opcodes[opnum_switch]; in zend_compile_switch()
4934 opline = &CG(active_op_array)->opcodes[opnum_switch]; in zend_compile_switch()
4984 if (!(CG(active_op_array)->fn_flags & ZEND_ACC_HAS_FINALLY_BLOCK)) { in zend_compile_try()
4985 CG(active_op_array)->fn_flags |= ZEND_ACC_HAS_FINALLY_BLOCK; in zend_compile_try()
5028 CG(active_op_array)->try_catch_array[try_catch_offset].catch_op = opnum_catch; in zend_compile_try()
5051 opline = &CG(active_op_array)->opcodes[opnum_catch]; in zend_compile_try()
5069 opline = &CG(active_op_array)->opcodes[opnum_catch]; in zend_compile_try()
5103 CG(active_op_array)->try_catch_array[try_catch_offset].finally_op = opnum_jmp + 1; in zend_compile_try()
5104 CG(active_op_array)->try_catch_array[try_catch_offset].finally_end in zend_compile_try()
5248 CG(active_op_array)->fn_flags |= ZEND_ACC_STRICT_TYPES; in zend_compile_declare()
5345 zend_op_array *op_array = CG(active_op_array); in zend_compile_params()
5684 zend_op_array *op_array = CG(active_op_array); in zend_compile_closure_uses()
5984 zend_op_array *orig_op_array = CG(active_op_array); in zend_compile_func_decl()
6025 CG(active_op_array) = op_array; in zend_compile_func_decl()
6054 if (CG(active_op_array)->fn_flags & ZEND_ACC_GENERATOR) { in zend_compile_func_decl()
6077 pass_two(CG(active_op_array)); in zend_compile_func_decl()
6083 CG(active_op_array) = orig_op_array; in zend_compile_func_decl()
6379 zend_string *filename = CG(active_op_array)->filename; in zend_generate_anon_class_name()
6607 CG(active_op_array)->fn_flags |= ZEND_ACC_EARLY_BINDING; in zend_compile_class_decl()
6843 || (with_bracket && !FC(has_bracketed_namespaces))) && CG(active_op_array)->last > 0 in zend_compile_namespace()
6846 uint32_t num = CG(active_op_array)->last; in zend_compile_namespace()
6848 (CG(active_op_array)->opcodes[num-1].opcode == ZEND_EXT_STMT || in zend_compile_namespace()
6849 CG(active_op_array)->opcodes[num-1].opcode == ZEND_TICKS)) { in zend_compile_namespace()
6912 zend_op_array *op_array = CG(active_op_array); in zend_try_ct_eval_magic_const()
7591 opline = &CG(active_op_array)->opcodes[opnum]; in zend_compile_coalesce()
7640 opline = &CG(active_op_array)->opcodes[CG(active_op_array)->last-1]; in zend_compile_assign_coalesce()
7735 zend_bool returns_by_ref = (CG(active_op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) != 0; in zend_compile_yield()
7768 if (CG(active_op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) { in zend_compile_yield_from()
7852 CG(active_op_array)->fn_flags |= ZEND_ACC_USES_THIS; in zend_compile_isset_or_empty()
7992 opline = &CG(active_op_array)->opcodes[opnum_init]; in zend_compile_array()
8184 opline = &CG(active_op_array)->opcodes[reserved_op_number]; in zend_compile_encaps_list()
8200 CG(active_op_array)->last = reserved_op_number - 1; in zend_compile_encaps_list()
8203 opline = &CG(active_op_array)->opcodes[reserved_op_number]; in zend_compile_encaps_list()
8206 init_opline = CG(active_op_array)->opcodes + rope_init_lineno; in zend_compile_encaps_list()