decl              464 Zend/zend_ast.c 			zend_ast_decl *decl = (zend_ast_decl *) ast;
decl              465 Zend/zend_ast.c 			if (decl->name) {
decl              466 Zend/zend_ast.c 			    zend_string_release(decl->name);
decl              468 Zend/zend_ast.c 			if (decl->doc_comment) {
decl              469 Zend/zend_ast.c 				zend_string_release(decl->doc_comment);
decl              471 Zend/zend_ast.c 			zend_ast_destroy_ex(decl->child[0], free);
decl              472 Zend/zend_ast.c 			zend_ast_destroy_ex(decl->child[1], free);
decl              473 Zend/zend_ast.c 			zend_ast_destroy_ex(decl->child[2], free);
decl              474 Zend/zend_ast.c 			zend_ast_destroy_ex(decl->child[3], free);
decl              969 Zend/zend_ast.c 	zend_ast_decl *decl;
decl              991 Zend/zend_ast.c 			decl = (zend_ast_decl *) ast;
decl              992 Zend/zend_ast.c 			if (decl->flags & ZEND_ACC_PUBLIC) {
decl              994 Zend/zend_ast.c 			} else if (decl->flags & ZEND_ACC_PROTECTED) {
decl              996 Zend/zend_ast.c 			} else if (decl->flags & ZEND_ACC_PRIVATE) {
decl              999 Zend/zend_ast.c 			if (decl->flags & ZEND_ACC_STATIC) {
decl             1002 Zend/zend_ast.c 			if (decl->flags & ZEND_ACC_ABSTRACT) {
decl             1005 Zend/zend_ast.c 			if (decl->flags & ZEND_ACC_FINAL) {
decl             1009 Zend/zend_ast.c 			if (decl->flags & ZEND_ACC_RETURN_REFERENCE) {
decl             1013 Zend/zend_ast.c 				smart_str_appendl(str, ZSTR_VAL(decl->name), ZSTR_LEN(decl->name));
decl             1016 Zend/zend_ast.c 			zend_ast_export_ex(str, decl->child[0], 0, indent);
decl             1018 Zend/zend_ast.c 			zend_ast_export_ex(str, decl->child[1], 0, indent);
decl             1019 Zend/zend_ast.c 			if (decl->child[3]) {
decl             1021 Zend/zend_ast.c 				zend_ast_export_ns_name(str, decl->child[3], 0, indent);
decl             1023 Zend/zend_ast.c 			if (decl->child[2]) {
decl             1025 Zend/zend_ast.c 				zend_ast_export_stmt(str, decl->child[2], indent + 1);
decl             1036 Zend/zend_ast.c 			decl = (zend_ast_decl *) ast;
decl             1037 Zend/zend_ast.c 			if (decl->flags & ZEND_ACC_INTERFACE) {
decl             1039 Zend/zend_ast.c 			} else if (decl->flags & ZEND_ACC_TRAIT) {
decl             1042 Zend/zend_ast.c 				if (decl->flags & ZEND_ACC_EXPLICIT_ABSTRACT_CLASS) {
decl             1045 Zend/zend_ast.c 				if (decl->flags & ZEND_ACC_FINAL) {
decl             1050 Zend/zend_ast.c 			smart_str_appendl(str, ZSTR_VAL(decl->name), ZSTR_LEN(decl->name));
decl             1051 Zend/zend_ast.c 			if (decl->child[0]) {
decl             1053 Zend/zend_ast.c 				zend_ast_export_ns_name(str, decl->child[0], 0, indent);
decl             1055 Zend/zend_ast.c 			if (decl->child[1]) {
decl             1057 Zend/zend_ast.c 				zend_ast_export_ex(str, decl->child[1], 0, indent);
decl             1060 Zend/zend_ast.c 			zend_ast_export_stmt(str, decl->child[2], indent + 1);
decl             4798 Zend/zend_compile.c static void zend_begin_func_decl(znode *result, zend_op_array *op_array, zend_ast_decl *decl) /* {{{ */
decl             4800 Zend/zend_compile.c 	zend_ast *params_ast = decl->child[0];
decl             4801 Zend/zend_compile.c 	zend_string *name = decl->name, *lcname;
decl             4833 Zend/zend_compile.c 		zend_string *key = zend_build_runtime_definition_key(lcname, decl->lex_pos);
decl             4847 Zend/zend_compile.c 	zend_ast_decl *decl = (zend_ast_decl *) ast;
decl             4848 Zend/zend_compile.c 	zend_ast *params_ast = decl->child[0];
decl             4849 Zend/zend_compile.c 	zend_ast *uses_ast = decl->child[1];
decl             4850 Zend/zend_compile.c 	zend_ast *stmt_ast = decl->child[2];
decl             4851 Zend/zend_compile.c 	zend_ast *return_type_ast = decl->child[3];
decl             4852 Zend/zend_compile.c 	zend_bool is_method = decl->kind == ZEND_AST_METHOD;
decl             4861 Zend/zend_compile.c 	op_array->fn_flags |= decl->flags;
decl             4862 Zend/zend_compile.c 	op_array->line_start = decl->start_lineno;
decl             4863 Zend/zend_compile.c 	op_array->line_end = decl->end_lineno;
decl             4864 Zend/zend_compile.c 	if (decl->doc_comment) {
decl             4865 Zend/zend_compile.c 		op_array->doc_comment = zend_string_copy(decl->doc_comment);
decl             4867 Zend/zend_compile.c 	if (decl->kind == ZEND_AST_CLOSURE) {
decl             4873 Zend/zend_compile.c 		zend_begin_method_decl(op_array, decl->name, has_body);
decl             4875 Zend/zend_compile.c 		zend_begin_func_decl(result, op_array, decl);
decl             4884 Zend/zend_compile.c 		opline_ext->lineno = decl->start_lineno;
decl             4907 Zend/zend_compile.c 	CG(zend_lineno) = decl->end_lineno;
decl             5188 Zend/zend_compile.c 	zend_ast_decl *decl = (zend_ast_decl *) ast;
decl             5189 Zend/zend_compile.c 	zend_ast *extends_ast = decl->child[0];
decl             5190 Zend/zend_compile.c 	zend_ast *implements_ast = decl->child[1];
decl             5191 Zend/zend_compile.c 	zend_ast *stmt_ast = decl->child[2];
decl             5200 Zend/zend_compile.c 	if (EXPECTED((decl->flags & ZEND_ACC_ANON_CLASS) == 0)) {
decl             5204 Zend/zend_compile.c 		name = decl->name;
decl             5227 Zend/zend_compile.c 		name = zend_generate_anon_class_name(decl->lex_pos);
decl             5236 Zend/zend_compile.c 	ce->ce_flags |= decl->flags;
decl             5238 Zend/zend_compile.c 	ce->info.user.line_start = decl->start_lineno;
decl             5239 Zend/zend_compile.c 	ce->info.user.line_end = decl->end_lineno;
decl             5241 Zend/zend_compile.c 	if (decl->doc_comment) {
decl             5242 Zend/zend_compile.c 		ce->info.user.doc_comment = zend_string_copy(decl->doc_comment);
decl             5245 Zend/zend_compile.c 	if (UNEXPECTED((decl->flags & ZEND_ACC_ANON_CLASS))) {
decl             5270 Zend/zend_compile.c 	if (decl->flags & ZEND_ACC_ANON_CLASS) {
decl             5291 Zend/zend_compile.c 		key = zend_build_runtime_definition_key(lcname, decl->lex_pos);
decl              841 Zend/zend_language_parser.y 			zend_ast *decl = zend_ast_create_decl(
decl              844 Zend/zend_language_parser.y 			$$ = zend_ast_create(ZEND_AST_NEW, decl, $3);
decl              121 ext/standard/string.c # define SET_ALIGNED(alignment, decl) __declspec(align(alignment)) decl
decl              123 ext/standard/string.c # define SET_ALIGNED(alignment, decl) decl __attribute__ ((__aligned__ (alignment)))
decl              125 ext/standard/string.c # define SET_ALIGNED(alignment, decl) decl