public void TestIsInstance() { Assert.False(SwitchExpressionArmSyntaxWrapper.IsInstance(null)); Assert.False(SwitchExpressionArmSyntaxWrapper.IsInstance(SyntaxFactory.LiteralExpression(SyntaxKind.NullLiteralExpression))); Assert.True(SwitchExpressionArmSyntaxWrapper.IsInstance(this.CreateSwitchExpressionArm())); }
public override void Visit(SyntaxNode node) { if (SwitchExpressionArmSyntaxWrapper.IsInstance(node)) { var arm = (SwitchExpressionArmSyntaxWrapper)node; AddLocation(arm.EqualsGreaterThanToken); } base.Visit(node); }