namespace_name 228 Zend/zend_language_parser.y %type <ast> top_statement namespace_name name statement function_declaration_statement namespace_name 297 Zend/zend_language_parser.y namespace_name: namespace_name 299 Zend/zend_language_parser.y | namespace_name T_NS_SEPARATOR T_STRING { $$ = zend_ast_append_str($1, $3); } namespace_name 303 Zend/zend_language_parser.y namespace_name { $$ = $1; $$->attr = ZEND_NAME_NOT_FQ; } namespace_name 304 Zend/zend_language_parser.y | T_NAMESPACE T_NS_SEPARATOR namespace_name { $$ = $3; $$->attr = ZEND_NAME_RELATIVE; } namespace_name 305 Zend/zend_language_parser.y | T_NS_SEPARATOR namespace_name { $$ = $2; $$->attr = ZEND_NAME_FQ; } namespace_name 318 Zend/zend_language_parser.y | T_NAMESPACE namespace_name ';' namespace_name 321 Zend/zend_language_parser.y | T_NAMESPACE namespace_name { RESET_DOC_COMMENT(); } namespace_name 340 Zend/zend_language_parser.y namespace_name T_NS_SEPARATOR '{' unprefixed_use_declarations '}' namespace_name 342 Zend/zend_language_parser.y | T_NS_SEPARATOR namespace_name T_NS_SEPARATOR '{' unprefixed_use_declarations '}' namespace_name 347 Zend/zend_language_parser.y namespace_name T_NS_SEPARATOR '{' inline_use_declarations '}' namespace_name 349 Zend/zend_language_parser.y | T_NS_SEPARATOR namespace_name T_NS_SEPARATOR '{' inline_use_declarations '}' namespace_name 380 Zend/zend_language_parser.y namespace_name namespace_name 382 Zend/zend_language_parser.y | namespace_name T_AS T_STRING