C#: Extract 'ImplicitObjectCreationExpressionSyntax'

This commit is contained in:
Tamas Vajk
2020-10-30 13:36:38 +01:00
parent 8c235323e7
commit 6cf3ca49e4
14 changed files with 270 additions and 138 deletions

View File

@@ -1078,6 +1078,8 @@ case @expr.kind of
@throw_element = @throw_expr | @throw_stmt;
@implicitly_typeable_object_creation_expr = @object_creation_expr | @explicit_delegate_creation_expr;
implicitly_typed_array_creation(
unique int id: @array_creation_expr ref);
@@ -1087,6 +1089,9 @@ explicitly_sized_array_creation(
stackalloc_array_creation(
unique int id: @array_creation_expr ref);
implicitly_typed_object_creation(
unique int id: @implicitly_typeable_object_creation_expr ref);
mutator_invocation_mode(
unique int id: @operator_invocation_expr ref,
int mode: int ref /* prefix = 1, postfix = 2*/);