We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 79ec47c commit 5b5b763Copy full SHA for 5b5b763
Zend/zend_ast.h
@@ -67,6 +67,7 @@ enum _zend_ast_kind {
67
ZEND_AST_MAGIC_CONST = 0 << ZEND_AST_NUM_CHILDREN_SHIFT,
68
ZEND_AST_TYPE,
69
ZEND_AST_CONSTANT_CLASS,
70
+ ZEND_AST_PARTIAL_PLACEHOLDER,
71
72
/* 1 child node */
73
ZEND_AST_VAR = 1 << ZEND_AST_NUM_CHILDREN_SHIFT,
Zend/zend_language_parser.y
@@ -716,6 +716,7 @@ non_empty_argument_list:
716
argument:
717
expr { $$ = $1; }
718
| T_ELLIPSIS expr { $$ = zend_ast_create(ZEND_AST_UNPACK, $2); }
719
+ | '?' { $$ = zend_ast_create(ZEND_AST_PARTIAL_PLACEHOLDER); }
720
;
721
722
global_var_list:
0 commit comments