public override SyntaxList <StatementSyntax> VisitLockStatement(CSS.LockStatementSyntax node) { var stmt = SyntaxFactory.SyncLockStatement( (ExpressionSyntax)node.Expression?.Accept(_nodesVisitor) ); return(SyntaxFactory.SingletonList <StatementSyntax>(SyntaxFactory.SyncLockBlock(stmt, ConvertBlock(node.Statement)))); }
public override SyntaxList <VB.Syntax.StatementSyntax> VisitLockStatement(CS.Syntax.LockStatementSyntax node) { return(List <VB.Syntax.StatementSyntax>( VB.SyntaxFactory.SyncLockBlock( VB.SyntaxFactory.SyncLockStatement( nodeVisitor.VisitExpression(node.Expression)), Visit(node.Statement)))); }