Lines Matching refs:fn_flags

1039 			ZEND_ASSERT(op_array->fn_flags & ZEND_ACC_PRELOADED);  in function_add_ref()
1087 if (UNEXPECTED(function->common.fn_flags & ZEND_ACC_PRELOADED) in do_bind_function()
1117 ZEND_ASSERT(EG(current_execute_data)->func->op_array.fn_flags & ZEND_ACC_PRELOADED); in do_bind_class()
1279 if (CG(active_op_array)->fn_flags & ZEND_ACC_HAS_RETURN_TYPE) { in zend_mark_function_as_generator()
1301 CG(active_op_array)->fn_flags |= ZEND_ACC_GENERATOR; in zend_mark_function_as_generator()
1307 if (op_array->fn_flags & ZEND_ACC_EARLY_BINDING) { in zend_build_delayed_early_binding_list()
1337 ZEND_ASSERT(op_array->fn_flags & ZEND_ACC_HEAP_RT_CACHE); in zend_do_delayed_early_binding()
1483 if (CG(active_op_array)->fn_flags & ZEND_ACC_CLOSURE) { in zend_is_scope_known()
2443 zend_bool returns_reference = (CG(active_op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) != 0; in zend_emit_final_return()
2445 if ((CG(active_op_array)->fn_flags & ZEND_ACC_HAS_RETURN_TYPE) in zend_emit_final_return()
2446 && !(CG(active_op_array)->fn_flags & ZEND_ACC_GENERATOR)) { in zend_emit_final_return()
2695 && (op_array->fn_flags & ZEND_ACC_STATIC) == 0; in this_guaranteed_exists()
2707 CG(active_op_array)->fn_flags |= ZEND_ACC_USES_THIS; in zend_compile_simple_var()
2807 CG(active_op_array)->fn_flags |= ZEND_ACC_USES_THIS; in zend_delayed_compile_prop()
3375 if (!fbc || (fbc->common.fn_flags & ZEND_ACC_VARIADIC)) { in zend_compile_args()
3400 if (arg_num == (uint32_t) -1 && (fbc->common.fn_flags & ZEND_ACC_VARIADIC)) { in zend_compile_args()
3461 CG(active_op_array)->fn_flags |= ZEND_ACC_USES_THIS; in zend_compile_args()
3541 if (!(fbc->common.fn_flags & (ZEND_ACC_ABSTRACT|ZEND_ACC_DEPRECATED))) { in zend_get_call_op()
3548 if (zend_execute_ex == execute_ex && !(fbc->common.fn_flags & ZEND_ACC_ABSTRACT)) { in zend_get_call_op()
3805 return !ZEND_USER_CODE(fbc->type) || (fbc->common.fn_flags & ZEND_ACC_DONE_PASS_TWO); in fbc_is_finalized()
4380 CG(active_op_array)->fn_flags |= ZEND_ACC_USES_THIS; in zend_compile_method_call()
4416 if (fbc && !(fbc->common.fn_flags & (ZEND_ACC_PRIVATE|ZEND_ACC_FINAL))) { in zend_compile_method_call()
4434 if (!fbc || (fbc->common.fn_flags & ZEND_ACC_PUBLIC) || ce == CG(active_class_entry)) { in zend_get_compatible_func_or_null()
4438 if (!(fbc->common.fn_flags & ZEND_ACC_PRIVATE) in zend_get_compatible_func_or_null()
4763 zend_bool is_generator = (CG(active_op_array)->fn_flags & ZEND_ACC_GENERATOR) != 0; in zend_compile_return()
4764 zend_bool by_ref = (CG(active_op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) != 0; in zend_compile_return()
4787 if ((CG(active_op_array)->fn_flags & ZEND_ACC_HAS_FINALLY_BLOCK) in zend_compile_return()
4799 if (!is_generator && (CG(active_op_array)->fn_flags & ZEND_ACC_HAS_RETURN_TYPE)) { in zend_compile_return()
5714 if (!(CG(active_op_array)->fn_flags & ZEND_ACC_HAS_FINALLY_BLOCK)) { in zend_compile_try()
5715 CG(active_op_array)->fn_flags |= ZEND_ACC_HAS_FINALLY_BLOCK; in zend_compile_try()
5978 CG(active_op_array)->fn_flags |= ZEND_ACC_STRICT_TYPES; in zend_compile_declare()
6018 …if (UNEXPECTED((func->common.fn_flags & ZEND_ACC_VARIADIC) && ZEND_ARG_SEND_MODE(&func->common.arg… in zend_set_function_arg_flags()
6266 uint32_t flags = (CG(active_op_array)->fn_flags & ZEND_ACC_STRICT_TYPES) in zend_compile_attributes()
6353 (op_array->fn_flags & ZEND_ACC_RETURN_REFERENCE) != 0, /* is_variadic */ 0); in zend_compile_params()
6358 op_array->fn_flags |= ZEND_ACC_HAS_RETURN_TYPE; in zend_compile_params()
6399 if (op_array->fn_flags & ZEND_ACC_VARIADIC) { in zend_compile_params()
6406 op_array->fn_flags |= ZEND_ACC_VARIADIC; in zend_compile_params()
6452 op_array->fn_flags |= ZEND_ACC_HAS_TYPE_HINTS; in zend_compile_params()
6496 if ((op_array->fn_flags & ZEND_ACC_ABSTRACT) in zend_compile_params()
6547 if (op_array->fn_flags & ZEND_ACC_VARIADIC) { in zend_compile_params()
6784 uint32_t fn_flags = op_array->fn_flags; in zend_begin_method_decl() local
6788 if ((fn_flags & ZEND_ACC_PRIVATE) && (fn_flags & ZEND_ACC_FINAL) && !zend_is_constructor(name)) { in zend_begin_method_decl()
6793 if (!(fn_flags & ZEND_ACC_PUBLIC) || (fn_flags & (ZEND_ACC_FINAL|ZEND_ACC_ABSTRACT))) { in zend_begin_method_decl()
6797 op_array->fn_flags |= ZEND_ACC_ABSTRACT; in zend_begin_method_decl()
6800 if (op_array->fn_flags & ZEND_ACC_ABSTRACT) { in zend_begin_method_decl()
6801 if ((op_array->fn_flags & ZEND_ACC_PRIVATE) && !(ce->ce_flags & ZEND_ACC_TRAIT)) { in zend_begin_method_decl()
6883 if (op_array->fn_flags & ZEND_ACC_CLOSURE) { in zend_begin_func_decl()
6920 op_array->fn_flags |= ZEND_ACC_PRELOADED; in zend_compile_func_decl()
6928 op_array->fn_flags |= (orig_op_array->fn_flags & ZEND_ACC_STRICT_TYPES); in zend_compile_func_decl()
6929 op_array->fn_flags |= decl->flags; in zend_compile_func_decl()
6937 op_array->fn_flags |= ZEND_ACC_CLOSURE; in zend_compile_func_decl()
6973 op_array->fn_flags |= ZEND_ACC_TOP_LEVEL; in zend_compile_func_decl()
6988 if (CG(active_op_array)->fn_flags & ZEND_ACC_GENERATOR) { in zend_compile_func_decl()
7489 CG(active_op_array)->fn_flags |= ZEND_ACC_EARLY_BINDING; in zend_compile_class_decl()
7820 if (op_array && ce && !op_array->scope && !(op_array->fn_flags & ZEND_ACC_CLOSURE)) { in zend_try_ct_eval_magic_const()
8644 zend_bool returns_by_ref = (CG(active_op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) != 0; in zend_compile_yield()
8677 if (CG(active_op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) { in zend_compile_yield_from()
8762 CG(active_op_array)->fn_flags |= ZEND_ACC_USES_THIS; in zend_compile_isset_or_empty()