提交 00e7a5bc 编写于 作者: M Manish Vasani

Unskip test

Original issue: https://github.com/dotnet/roslyn/issues/23821
上级 f842b34a
...@@ -483,7 +483,7 @@ BC30456: 'MissingField' is not a member of 'C'. ...@@ -483,7 +483,7 @@ BC30456: 'MissingField' is not a member of 'C'.
End Sub End Sub
<CompilerTrait(CompilerFeature.IOperation)> <CompilerTrait(CompilerFeature.IOperation)>
<Fact(Skip:="https://github.com/dotnet/roslyn/issues/22980"), WorkItem(22967, "https://github.com/dotnet/roslyn/issues/22967")> <Fact, WorkItem(22967, "https://github.com/dotnet/roslyn/issues/22967")>
Public Sub ObjectCreationWithInvalidCollectionInitializer() Public Sub ObjectCreationWithInvalidCollectionInitializer()
Dim source = <![CDATA[ Dim source = <![CDATA[
Class C Class C
...@@ -504,14 +504,14 @@ IObjectCreationOperation (Constructor: Sub C..ctor()) (OperationKind.ObjectCreat ...@@ -504,14 +504,14 @@ IObjectCreationOperation (Constructor: Sub C..ctor()) (OperationKind.ObjectCreat
Children(1): Children(1):
IInvalidOperation (OperationKind.Invalid, Type: ?, IsInvalid) (Syntax: 'MissingField') IInvalidOperation (OperationKind.Invalid, Type: ?, IsInvalid) (Syntax: 'MissingField')
Children(1): Children(1):
IInstanceReferenceOperation (OperationKind.InstanceReference, Type: C, IsInvalid, IsImplicit) (Syntax: 'New C With ... = {x = 1}}') IInstanceReferenceOperation (ReferenceKind: ImplicitReceiver) (OperationKind.InstanceReference, Type: C, IsInvalid, IsImplicit) (Syntax: 'New C With ... = {x = 1}}')
Right: Right:
IInvalidOperation (OperationKind.Invalid, Type: ?, IsInvalid, IsImplicit) (Syntax: '{x = 1}') IInvalidOperation (OperationKind.Invalid, Type: ?, IsInvalid, IsImplicit) (Syntax: '{x = 1}')
Children(1): Children(1):
IOperation: (OperationKind.None, Type: null, IsInvalid) (Syntax: '{x = 1}') IOperation: (OperationKind.None, Type: null, IsInvalid) (Syntax: '{x = 1}')
Children(2): Children(2):
ILiteralOperation (OperationKind.Literal, Type: System.Int32, Constant: 1, IsInvalid, IsImplicit) (Syntax: '{x = 1}') ILiteralOperation (OperationKind.Literal, Type: System.Int32, Constant: 1, IsInvalid, IsImplicit) (Syntax: '{x = 1}')
IArrayInitializerOperation (1 elements) (OperationKind.ArrayInitializer, Type: null, IsInvalid) (Syntax: '{x = 1}') IArrayInitializerOperation (1 elements) (OperationKind.ArrayInitializer, Type: null, IsInvalid, IsImplicit) (Syntax: '{x = 1}')
Element Values(1): Element Values(1):
IBinaryOperation (BinaryOperatorKind.Equals, Checked) (OperationKind.BinaryOperator, Type: ?, IsInvalid) (Syntax: 'x = 1') IBinaryOperation (BinaryOperatorKind.Equals, Checked) (OperationKind.BinaryOperator, Type: ?, IsInvalid) (Syntax: 'x = 1')
Left: Left:
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册