Lines Matching refs:hooks_ast
7521 …y_is_virtual(zend_class_entry *ce, zend_string *property_name, zend_ast *hooks_ast, uint32_t flags) in zend_property_is_virtual() argument
7526 if (!hooks_ast) { in zend_property_is_virtual()
7532 zend_ast_list *hooks = zend_ast_get_list(hooks_ast); in zend_property_is_virtual()
7596 zend_ast *hooks_ast = param_ast->child[5]; in zend_compile_params() local
7601 bool is_promoted = property_flags || hooks_ast; in zend_compile_params()
7782 if (ZEND_TYPE_IS_SET(type) || hooks_ast) { in zend_compile_params()
7797 …property_flags | (zend_property_is_virtual(scope, name, hooks_ast, property_flags) ? ZEND_ACC_VIRT… in zend_compile_params()
7799 if (hooks_ast) { in zend_compile_params()
7800 zend_ast_list *hooks = zend_ast_get_list(hooks_ast); in zend_compile_params()
7822 zend_ast *hooks_ast = param_ast->child[5]; in zend_compile_params() local
7825 bool is_promoted = flags || hooks_ast; in zend_compile_params()
8627 zend_ast *hooks_ast = prop_ast->child[3]; in zend_compile_prop_decl() local
8632 flags |= zend_property_is_virtual(ce, name, hooks_ast, flags) ? ZEND_ACC_VIRTUAL : 0; in zend_compile_prop_decl()
8634 if (!hooks_ast) { in zend_compile_prop_decl()
8690 } else if (!ZEND_TYPE_IS_SET(type) && !hooks_ast) { in zend_compile_prop_decl()
8719 if (hooks_ast) { in zend_compile_prop_decl()
8720 zend_compile_property_hooks(info, name, type_ast, zend_ast_get_list(hooks_ast)); in zend_compile_prop_decl()