File tree Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -572,9 +572,8 @@ type_name
572572 ;
573573
574574namespace_or_type_name
575- : identifier type_argument_list?
576- | namespace_or_type_name '.' identifier type_argument_list?
577- | qualified_alias_member
575+ : identifier type_argument_list? ('.' identifier type_argument_list?)*
576+ | qualified_alias_member ('.' identifier type_argument_list?)*
578577 ;
579578
580579// Source: §8.1 General
@@ -1134,9 +1133,12 @@ typeof_expression
11341133 ;
11351134
11361135unbound_type_name
1137- : identifier generic_dimension_specifier?
1138- | identifier '::' identifier generic_dimension_specifier?
1139- | unbound_type_name '.' identifier generic_dimension_specifier?
1136+ : identifier generic_dimension_specifier? ('.' identifier generic_dimension_specifier?)*
1137+ | unbound_qualified_alias_member ('.' identifier generic_dimension_specifier?)*
1138+ ;
1139+
1140+ unbound_qualified_alias_member
1141+ : identifier '::' identifier generic_dimension_specifier?
11401142 ;
11411143
11421144generic_dimension_specifier
You can’t perform that action at this time.
0 commit comments