未验证 提交 7193d05e 编写于 作者: M Manish Vasani 提交者: GitHub

Merge pull request #28144 from mavasani/AddAsserts

Assert that IArrayInitializationOperation.Type is always null in test visitors
......@@ -1438,6 +1438,7 @@ public override void VisitArrayInitializer(IArrayInitializerOperation operation)
LogString($" ({operation.ElementValues.Length} elements)");
LogCommonPropertiesAndNewLine(operation);
Assert.Null(operation.Type);
VisitArray(operation.ElementValues, "Element Values", logElementCount: true);
}
......
......@@ -933,6 +933,7 @@ public override void VisitArrayCreation(IArrayCreationOperation operation)
public override void VisitArrayInitializer(IArrayInitializerOperation operation)
{
Assert.Equal(OperationKind.ArrayInitializer, operation.Kind);
Assert.Null(operation.Type);
AssertEx.Equal(operation.ElementValues, operation.Children);
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册