Lines Matching refs:param_ast
6367 zend_ast *param_ast = list->child[i]; in zend_compile_params() local
6368 zend_ast *type_ast = param_ast->child[0]; in zend_compile_params()
6369 zend_ast *var_ast = param_ast->child[1]; in zend_compile_params()
6370 zend_ast **default_ast_ptr = ¶m_ast->child[2]; in zend_compile_params()
6371 zend_ast *attributes_ast = param_ast->child[3]; in zend_compile_params()
6372 zend_ast *doc_comment_ast = param_ast->child[4]; in zend_compile_params()
6374 zend_bool is_ref = (param_ast->attr & ZEND_PARAM_REF) != 0; in zend_compile_params()
6375 zend_bool is_variadic = (param_ast->attr & ZEND_PARAM_VARIADIC) != 0; in zend_compile_params()
6377 param_ast->attr & (ZEND_ACC_PUBLIC|ZEND_ACC_PROTECTED|ZEND_ACC_PRIVATE); in zend_compile_params()
6553 zend_ast *param_ast = list->child[i]; in zend_compile_params() local
6554 zend_bool is_ref = (param_ast->attr & ZEND_PARAM_REF) != 0; in zend_compile_params()
6556 param_ast->attr & (ZEND_ACC_PUBLIC|ZEND_ACC_PROTECTED|ZEND_ACC_PRIVATE); in zend_compile_params()
6562 zend_string *name = zend_ast_get_str(param_ast->child[1]); in zend_compile_params()
6691 zend_ast *param_ast = param_list->child[i]; in find_implicit_binds() local
6692 zend_hash_del(&info->uses, zend_ast_get_str(param_ast->child[1])); in find_implicit_binds()