Lines Matching refs:attr
303 namespace_name { $$ = $1; $$->attr = ZEND_NAME_NOT_FQ; }
304 | T_NAMESPACE T_NS_SEPARATOR namespace_name { $$ = $3; $$->attr = ZEND_NAME_RELATIVE; }
305 | T_NS_SEPARATOR namespace_name { $$ = $2; $$->attr = ZEND_NAME_FQ; }
328 | T_USE use_type group_use_declaration ';' { $$ = $3; $$->attr = $2; }
329 | T_USE use_declarations ';' { $$ = $2; $$->attr = ZEND_SYMBOL_CLASS; }
330 | T_USE use_type use_declarations ';' { $$ = $3; $$->attr = $2; }
380 unprefixed_use_declaration { $$ = $1; $$->attr = ZEND_SYMBOL_CLASS; }
381 | use_type unprefixed_use_declaration { $$ = $2; $$->attr = $1; }
552 | T_LIST '(' array_pair_list ')' { $$ = $3; $$->attr = ZEND_ARRAY_SYNTAX_LIST; }
553 | '[' array_pair_list ']' { $$ = $2; $$->attr = ZEND_ARRAY_SYNTAX_SHORT; }
657 | '?' type { $$ = $2; $$->attr |= ZEND_TYPE_NULLABLE; }
720 { $$ = $2; $$->attr = $1; }
722 { $$ = $3; $$->attr = $1; }
876 { $3->attr = ZEND_ARRAY_SYNTAX_LIST; $$ = zend_ast_create(ZEND_AST_ASSIGN, $3, $6); }
878 { $2->attr = ZEND_ARRAY_SYNTAX_SHORT; $$ = zend_ast_create(ZEND_AST_ASSIGN, $2, $5); }
1024 | '&' T_VARIABLE { $$ = $2; $$->attr = ZEND_BIND_REF; }
1070 T_ARRAY '(' array_pair_list ')' { $$ = $3; $$->attr = ZEND_ARRAY_SYNTAX_LONG; }
1071 | '[' array_pair_list ']' { $$ = $2; $$->attr = ZEND_ARRAY_SYNTAX_SHORT; }
1214 { $5->attr = ZEND_ARRAY_SYNTAX_LIST;
1217 { $3->attr = ZEND_ARRAY_SYNTAX_LIST;