Home
last modified time | relevance | path

Searched refs:fn_flags (Results 1 – 25 of 51) sorted by relevance

123

/PHP-8.2/Zend/
H A Dzend_closures.c73 if (func->common.fn_flags & ZEND_ACC_STATIC) { in zend_valid_closure_binding()
88 && !(func->common.fn_flags & ZEND_ACC_STATIC)) { in zend_valid_closure_binding()
92 && (func->common.fn_flags & ZEND_ACC_USES_THIS)) { in zend_valid_closure_binding()
336 if (mptr->common.fn_flags & ZEND_ACC_STATIC) { in zend_create_closure_from_callable()
348 call.fn_flags = mptr->common.fn_flags & ZEND_ACC_STATIC; in zend_create_closure_from_callable()
413 …if (!((lhs->func.common.fn_flags & ZEND_ACC_FAKE_CLOSURE) && (rhs->func.common.fn_flags & ZEND_ACC… in zend_closure_compare()
459 invoke->internal_function.fn_flags = in zend_get_closure_invoke_method()
462 invoke->internal_function.fn_flags |= in zend_get_closure_invoke_method()
758 && (func->common.fn_flags & ZEND_ACC_CLOSURE) in zend_create_closure_ex()
804 closure->func.common.fn_flags |= ZEND_ACC_PUBLIC; in zend_create_closure_ex()
[all …]
H A Dzend_opcode.c85 op_array->fn_flags = 0; in init_op_array()
133 if (function->fn_flags & ZEND_ACC_VARIADIC) { in zend_free_internal_arg_info()
531 if ((op_array->fn_flags & ZEND_ACC_HEAP_RT_CACHE) in destroy_op_array()
563 || !(op_array->fn_flags & ZEND_ACC_DONE_PASS_TWO)) { in destroy_op_array()
583 if (op_array->fn_flags & ZEND_ACC_DONE_PASS_TWO) { in destroy_op_array()
591 if (op_array->fn_flags & ZEND_ACC_HAS_RETURN_TYPE) { in destroy_op_array()
595 if (op_array->fn_flags & ZEND_ACC_VARIADIC) { in destroy_op_array()
1057 op_array->fn_flags |= ZEND_ACC_DONE_PASS_TWO; in pass_two()
1082 if (op_array->fn_flags & ZEND_ACC_HAS_FINALLY_BLOCK) { in pass_two()
1093 if (op_array->fn_flags & ZEND_ACC_HAS_FINALLY_BLOCK) { in pass_two()
[all …]
H A Dzend_inheritance.c198 if (fn_flags & ZEND_ACC_PUBLIC) { in zend_visibility_string()
200 } else if (fn_flags & ZEND_ACC_PRIVATE) { in zend_visibility_string()
203 ZEND_ASSERT(fn_flags & ZEND_ACC_PROTECTED); in zend_visibility_string()
1109 child->common.fn_flags |= ZEND_ACC_CHANGED; in do_inheritance_check_on_method()
1124 child_flags = child->common.fn_flags; in do_inheritance_check_on_method()
1157 child->common.fn_flags |= ZEND_ACC_CHANGED; in do_inheritance_check_on_method()
1883 … (existing_fn->common.fn_flags & ZEND_ACC_PPP_MASK) == (fn->common.fn_flags & ZEND_ACC_PPP_MASK) && in zend_add_trait_method()
1889 if (fn->common.fn_flags & ZEND_ACC_ABSTRACT) { in zend_add_trait_method()
1953 if (fn->common.fn_flags & ZEND_ACC_ABSTRACT) { in zend_fixup_trait_method()
1985 fn_copy.common.fn_flags = alias->modifiers | (fn->common.fn_flags & ~ZEND_ACC_PPP_MASK); in zend_traits_copy_functions()
[all …]
H A Dzend_enum.c427 const uint32_t fn_flags = in zend_enum_register_funcs() local
432 cases_function->fn_flags = fn_flags; in zend_enum_register_funcs()
440 from_function->fn_flags = fn_flags; in zend_enum_register_funcs()
449 try_from_function->fn_flags = fn_flags; in zend_enum_register_funcs()
H A Dzend_object_handlers.c1221 if ((fbc->common.fn_flags & ZEND_ACC_PRIVATE) in zend_get_parent_private_method()
1285 func->fn_flags |= ZEND_ACC_STATIC; in zend_get_call_trampoline_func()
1379 if (fbc->op_array.fn_flags & ZEND_ACC_CHANGED) { in zend_std_get_method()
1385 } else if (fbc->op_array.fn_flags & ZEND_ACC_PUBLIC) { in zend_std_get_method()
1389 if (UNEXPECTED(fbc->op_array.fn_flags & ZEND_ACC_PRIVATE) in zend_std_get_method()
1402 if (fbc && UNEXPECTED(fbc->common.fn_flags & ZEND_ACC_ABSTRACT)) { in zend_std_get_method()
1451 if (!(fbc->op_array.fn_flags & ZEND_ACC_PUBLIC)) { in zend_std_get_static_method()
1454 if (UNEXPECTED(fbc->op_array.fn_flags & ZEND_ACC_PRIVATE) in zend_std_get_static_method()
1473 if (UNEXPECTED(fbc->common.fn_flags & ZEND_ACC_ABSTRACT)) { in zend_std_get_static_method()
1622 if (UNEXPECTED(constructor->op_array.fn_flags & ZEND_ACC_PRIVATE) in zend_std_get_constructor()
[all …]
H A Dzend_compile.h383 char *zend_visibility_string(uint32_t fn_flags);
443 uint32_t fn_flags; member
498 uint32_t fn_flags; member
524 uint32_t fn_flags; member
628 (((call)->func->common.fn_flags & ZEND_ACC_STRICT_TYPES) != 0)
1039 if (EXPECTED((zf->common.fn_flags & ZEND_ACC_VARIADIC) == 0)) { in zend_check_arg_send_type()
H A Dzend_objects.c102 if (destructor->op_array.fn_flags & (ZEND_ACC_PRIVATE|ZEND_ACC_PROTECTED)) { in zend_objects_destroy_object()
103 if (destructor->op_array.fn_flags & ZEND_ACC_PRIVATE) { in zend_objects_destroy_object()
H A Dzend_API.c457 ZEND_ASSERT(func->common.fn_flags & ZEND_ACC_VARIADIC); in zend_null_arg_deprecated()
2526 if (fptr->common.fn_flags & ZEND_ACC_STATIC) { in zend_check_magic_method_non_static()
2535 if (!(fptr->common.fn_flags & ZEND_ACC_STATIC)) { in zend_check_magic_method_static()
2545 if (!(fptr->common.fn_flags & ZEND_ACC_PUBLIC)) { in zend_check_magic_method_public()
2554 if (fptr->common.fn_flags & ZEND_ACC_HAS_RETURN_TYPE) { in zend_check_magic_method_no_return_type()
2665 ce->constructor->common.fn_flags |= ZEND_ACC_CTOR; in zend_add_magic_method()
2743 internal_function->fn_flags = ptr->flags; in ZEND_END_ARG_INFO()
2746 internal_function->fn_flags = ZEND_ACC_PUBLIC; in ZEND_END_ARG_INFO()
2763 internal_function->fn_flags |= ZEND_ACC_VARIADIC; in ZEND_END_ARG_INFO()
2837 if (reg_function->common.fn_flags & ZEND_ACC_VARIADIC) { in ZEND_END_ARG_INFO()
[all …]
H A Dzend_compile.c6874 op_array->fn_flags |= ZEND_ACC_VARIADIC; in zend_compile_params()
7282 uint32_t fn_flags = op_array->fn_flags; in zend_begin_method_decl() local
7286 if (fn_flags & ZEND_ACC_READONLY) { in zend_begin_method_decl()
7290 if ((fn_flags & ZEND_ACC_PRIVATE) && (fn_flags & ZEND_ACC_FINAL) && !zend_is_constructor(name)) { in zend_begin_method_decl()
7295 if (!(fn_flags & ZEND_ACC_PUBLIC)) { in zend_begin_method_decl()
7299 if (fn_flags & ZEND_ACC_FINAL) { in zend_begin_method_decl()
7303 if (fn_flags & ZEND_ACC_ABSTRACT) { in zend_begin_method_decl()
7307 op_array->fn_flags |= ZEND_ACC_ABSTRACT; in zend_begin_method_decl()
7427 op_array->fn_flags |= (orig_op_array->fn_flags & ZEND_ACC_STRICT_TYPES); in zend_compile_func_decl()
7428 op_array->fn_flags |= decl->flags; in zend_compile_func_decl()
[all …]
H A Dzend_execute_API.c598 if (func->type == ZEND_USER_FUNCTION || (func->common.fn_flags & ZEND_ACC_USER_ARG_INFO)) { in get_function_arg_name()
795 if ((func->common.fn_flags & ZEND_ACC_STATIC) || !fci_cache->object) { in zend_call_function()
806 if (UNEXPECTED(func->common.fn_flags & ZEND_ACC_DEPRECATED)) { in zend_call_function()
844 !(func->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE)) { in zend_call_function()
898 !(func->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE)) { in zend_call_function()
927 if (UNEXPECTED(func->op_array.fn_flags & ZEND_ACC_CLOSURE)) { in zend_call_function()
932 if (func->common.fn_flags & ZEND_ACC_FAKE_CLOSURE) { in zend_call_function()
938 if (func->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE) { in zend_call_function()
972 ZEND_ASSERT(!(call->func->common.fn_flags & ZEND_ACC_HAS_RETURN_TYPE) || in zend_call_function()
974 ZEND_ASSERT((call->func->common.fn_flags & ZEND_ACC_RETURN_REFERENCE) in zend_call_function()
H A Dzend_observer.c32 …(ZEND_MAP_PTR(function->common.run_time_cache) && !(function->common.fn_flags & ZEND_ACC_CALL_VIA_…
256 if (!(execute_data->func->common.fn_flags & ZEND_ACC_GENERATOR)) { in zend_observer_fcall_begin()
H A Dzend_builtin_functions.c844 if ((mptr->common.fn_flags & ZEND_ACC_PUBLIC) in ZEND_FUNCTION()
846 (((mptr->common.fn_flags & ZEND_ACC_PROTECTED) && in ZEND_FUNCTION()
848 || ((mptr->common.fn_flags & ZEND_ACC_PRIVATE) && in ZEND_FUNCTION()
892 || !(func->common.fn_flags & ZEND_ACC_PRIVATE) || func->common.scope == ce); in ZEND_FUNCTION()
899 if (func->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE) { in ZEND_FUNCTION()
1630 if (i < call->func->common.num_args || call->func->common.fn_flags & ZEND_ACC_VARIADIC) { in debug_backtrace_get_args()
1773 !(prev_call->func->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE)) { in zend_fetch_debug_backtrace()
H A Dzend_execute.c1224 && !(fbc->common.fn_flags & ZEND_ACC_VARIADIC)) { in zend_internal_call_should_throw()
1230 if ((fbc->common.fn_flags & ZEND_ACC_HAS_TYPE_HINTS) && in zend_internal_call_should_throw()
3976 ZEND_ASSERT(op_array->fn_flags & ZEND_ACC_HEAP_RT_CACHE); in i_init_code_execute_data()
4203 if (call->func->common.fn_flags & ZEND_ACC_CLOSURE) { in zend_unfinished_calls_gc()
4330 if (call->func->common.fn_flags & ZEND_ACC_CLOSURE) { in cleanup_unfinished_calls()
4631 if (EXPECTED(fbc->common.fn_flags & ZEND_ACC_CLOSURE)) { in zend_init_dynamic_call_object()
4636 (fbc->common.fn_flags & ZEND_ACC_FAKE_CLOSURE); in zend_init_dynamic_call_object()
4710 if (!(fbc->common.fn_flags & ZEND_ACC_STATIC)) { in zend_init_dynamic_call_array()
4730 if ((fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) { in zend_init_dynamic_call_array()
4959 if (fbc->common.fn_flags & ZEND_ACC_VARIADIC) { in zend_get_arg_offset_by_name()
[all …]
/PHP-8.2/Zend/Optimizer/
H A Doptimize_func_calls.c81 && !(func->op_array.fn_flags & (ZEND_ACC_ABSTRACT|ZEND_ACC_HAS_TYPE_HINTS)) in zend_try_inline_call()
83 && !(func->op_array.fn_flags & (ZEND_ACC_TRAIT_CLONE)) in zend_try_inline_call()
91 num_args += (func->op_array.fn_flags & ZEND_ACC_VARIADIC) != 0; in zend_try_inline_call()
94 && !(func->op_array.fn_flags & ZEND_ACC_STATIC)) { in zend_try_inline_call()
147 || (info->func->common.fn_flags & ZEND_ACC_VARIADIC); in has_known_send_mode()
H A Dzend_optimizer.c676 || (op_array->fn_flags & ZEND_ACC_RETURN_REFERENCE)) { in zend_optimizer_replace_by_const()
888 && !(op_array->fn_flags & ZEND_ACC_TRAIT_CLONE) in zend_optimizer_get_called_func()
1076 ZEND_ASSERT((op_array->fn_flags & ZEND_ACC_DONE_PASS_TWO) != 0); in zend_revert_pass_two()
1099 op_array->fn_flags &= ~ZEND_ACC_DONE_PASS_TWO; in zend_revert_pass_two()
1109 ZEND_ASSERT((op_array->fn_flags & ZEND_ACC_DONE_PASS_TWO) == 0); in zend_redo_pass_two()
1207 op_array->fn_flags |= ZEND_ACC_DONE_PASS_TWO; in zend_redo_pass_two()
1327 op_array->fn_flags |= ZEND_ACC_DONE_PASS_TWO; in zend_redo_pass_two_ex()
1433 && !(op_array->fn_flags & ZEND_ACC_ABSTRACT) in zend_foreach_op_array()
1434 && !(op_array->fn_flags & ZEND_ACC_TRAIT_CLONE)) { in zend_foreach_op_array()
1599 uint32_t fn_flags = op_array->fn_flags; in zend_optimize_script() local
[all …]
H A Dzend_cfg.h104 (((op_array)->fn_flags & ZEND_ACC_DONE_PASS_TWO) ? \
H A Doptimize_temp_vars_5.c107 if ((op_array->fn_flags & ZEND_ACC_HAS_FINALLY_BLOCK) && in zend_optimize_temporary_variables()
H A Dpass3.c93 !(op_array->fn_flags & ZEND_ACC_HAS_FINALLY_BLOCK)) { in zend_optimizer_pass3()
/PHP-8.2/ext/opcache/jit/
H A Dzend_jit_vm_helpers.c132 if (EXPECTED(!(op_array->fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE))) { in zend_jit_copy_extra_args_helper()
138 if (EXPECTED((op_array->fn_flags & ZEND_ACC_HAS_TYPE_HINTS) == 0)) { in zend_jit_copy_extra_args_helper()
516 && (func->op_array.fn_flags & ZEND_ACC_CLOSURE)) { in zend_jit_trace_record_fake_init_call_ex()
521 || (func->op_array.fn_flags & ZEND_ACC_FAKE_CLOSURE))) { in zend_jit_trace_record_fake_init_call_ex()
630 || (op_array->fn_flags & ZEND_ACC_CLOSURE)) {
933 || (op_array->fn_flags & ZEND_ACC_CLOSURE)) {
951 if (EX(func)->op_array.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE) {
1052 if (EX(call)->func->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE) {
1056 } else if (EX(call)->func->common.fn_flags & ZEND_ACC_NEVER_CACHE) {
1068 && (func->op_array.fn_flags & ZEND_ACC_CLOSURE)) {
[all …]
/PHP-8.2/ext/opcache/
H A Dzend_persist.c484 && !(op_array->fn_flags & ZEND_ACC_CLOSURE) in zend_persist_op_array_ex()
563 if (op_array->fn_flags & ZEND_ACC_DONE_PASS_TWO) { in zend_persist_op_array_ex()
612 if (op_array->fn_flags & ZEND_ACC_HAS_RETURN_TYPE) { in zend_persist_op_array_ex()
616 if (op_array->fn_flags & ZEND_ACC_VARIADIC) { in zend_persist_op_array_ex()
626 if (op_array->fn_flags & ZEND_ACC_HAS_RETURN_TYPE) { in zend_persist_op_array_ex()
686 op_array->fn_flags |= ZEND_ACC_IMMUTABLE; in zend_persist_op_array()
713 if (op_array->fn_flags & ZEND_ACC_ARENA_ALLOCATED) { in zend_persist_class_method()
741 if ((op_array->fn_flags & ZEND_ACC_IMMUTABLE) in zend_persist_class_method()
767 op_array->fn_flags |= ZEND_ACC_IMMUTABLE; in zend_persist_class_method()
1250 && !(op_array->fn_flags & ZEND_ACC_ABSTRACT) in zend_accel_persist_class_table()
[all …]
H A Dzend_persist_calc.c224 && !(op_array->fn_flags & ZEND_ACC_CLOSURE) in zend_persist_op_array_calc_ex()
266 if (op_array->fn_flags & ZEND_ACC_VARIADIC) { in zend_persist_op_array_calc_ex()
269 if (op_array->fn_flags & ZEND_ACC_HAS_RETURN_TYPE) { in zend_persist_op_array_calc_ex()
339 if (op_array->fn_flags & ZEND_ACC_ARENA_ALLOCATED) { in zend_persist_class_method_calc()
349 if ((op_array->fn_flags & ZEND_ACC_IMMUTABLE) in zend_persist_class_method_calc()
H A Dzend_file_cache.c584 if (op_array->fn_flags & ZEND_ACC_HAS_RETURN_TYPE) {
587 if (op_array->fn_flags & ZEND_ACC_VARIADIC) {
1310 op_array->fn_flags |= ZEND_ACC_IMMUTABLE;
1313 ZEND_ASSERT(!(op_array->fn_flags & ZEND_ACC_IMMUTABLE));
1320 op_array->fn_flags &= ~ZEND_ACC_IMMUTABLE;
1434 if (op_array->fn_flags & ZEND_ACC_HAS_RETURN_TYPE) {
1437 if (op_array->fn_flags & ZEND_ACC_VARIADIC) {
1444 …zend_file_cache_unserialize_type(&p->type, (op_array->fn_flags & ZEND_ACC_CLOSURE) ? NULL : op_arr…
/PHP-8.2/ext/reflection/
H A Dphp_reflection.c432 if ((mptr->common.fn_flags & ZEND_ACC_STATIC) in _class_string()
446 if ((mptr->common.fn_flags & ZEND_ACC_STATIC) in _class_string()
807 if (fptr->common.fn_flags & ZEND_ACC_CTOR) { in _function_string()
815 if (fptr->common.fn_flags & ZEND_ACC_FINAL) { in _function_string()
818 if (fptr->common.fn_flags & ZEND_ACC_STATIC) { in _function_string()
856 if (fptr->common.fn_flags & ZEND_ACC_CLOSURE) { in _function_string()
1249 RETURN_BOOL(mptr->common.fn_flags & mask); in _function_check_flag()
1757 if (ops->fn_flags & ZEND_ACC_VARIADIC) { in ZEND_METHOD()
3398 if (mptr->common.fn_flags & ZEND_ACC_STATIC) { in reflection_method_invoke()
4475 if (mptr->common.fn_flags & filter) { in _addmethod()
[all …]
/PHP-8.2/ext/spl/
H A Dphp_spl.c369 UNEXPECTED(alfi->func_ptr->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE)) { in autoload_func_info_destroy()
405 (alfi1->func_ptr->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE) && in autoload_func_info_equals()
406 (alfi2->func_ptr->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE) in autoload_func_info_equals()
437 if (UNEXPECTED(func->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE)) { in spl_perform_autoload()
/PHP-8.2/ext/pdo/
H A Dpdo_dbh.c541 …if (dbstmt_ce->constructor && !(dbstmt_ce->constructor->common.fn_flags & (ZEND_ACC_PRIVATE|ZEND_A… in PHP_METHOD()
834 …if (pce->constructor && !(pce->constructor->common.fn_flags & (ZEND_ACC_PRIVATE|ZEND_ACC_PROTECTED… in pdo_dbh_attribute_set()
1274 func.fn_flags = funcs->flags | ZEND_ACC_NEVER_CACHE; in pdo_hash_methods()
1276 func.fn_flags = ZEND_ACC_PUBLIC | ZEND_ACC_NEVER_CACHE; in pdo_hash_methods()
1289 func.fn_flags |= ZEND_ACC_RETURN_REFERENCE; in pdo_hash_methods()
1292 func.fn_flags |= ZEND_ACC_VARIADIC; in pdo_hash_methods()

Completed in 199 milliseconds

123