@@ -214,7 +214,7 @@ tokens(
214214 | @using_directive | @type_parameter_constraints | @external_element
215215 | @xmllocatable | @asp_element | @namespace;
216216
217- @declaration = @callable | @generic | @assignable;
217+ @declaration = @callable | @generic | @assignable | @namespace ;
218218
219219@named_element = @namespace | @declaration;
220220
@@ -982,6 +982,7 @@ case @expr.kind of
982982| 118 = @switch_case_expr
983983| 119 = @assign_coalesce_expr
984984| 120 = @suppress_nullable_warning_expr
985+ | 121 = @namespace_access_expr
985986;
986987
987988@switch = @switch_stmt | @switch_expr;
@@ -1004,7 +1005,7 @@ case @expr.kind of
10041005
10051006@member_access_expr = @field_access_expr | @property_access_expr | @indexer_access_expr | @event_access_expr
10061007 | @method_access_expr | @type_access_expr | @dynamic_member_access_expr;
1007- @access_expr = @member_access_expr | @this_access_expr | @base_access_expr | @assignable_access_expr;
1008+ @access_expr = @member_access_expr | @this_access_expr | @base_access_expr | @assignable_access_expr | @namespace_access_expr ;
10081009@element_access_expr = @indexer_access_expr | @array_access_expr | @dynamic_element_access_expr;
10091010
10101011@local_variable_access = @local_variable_access_expr | @local_var_decl_expr;
@@ -1084,7 +1085,7 @@ expr_access(
10841085 unique int accesser_id: @access_expr ref,
10851086 int target_id: @accessible ref);
10861087
1087- @accessible = @method | @assignable | @local_function;
1088+ @accessible = @method | @assignable | @local_function | @namespace ;
10881089
10891090expr_location(
10901091 unique int id: @expr ref,
0 commit comments