public void VisitExternAliasDirective(ExternAliasDirectiveSyntax node)
        {
            if (node == null)
                throw new ArgumentNullException("node");

            node.Validate();

            WriteLeadingTrivia(node);

            _writer.WriteIndent();
            _writer.WriteKeyword(PrinterKeyword.Extern);
            _writer.WriteSpace();
            _writer.WriteKeyword(PrinterKeyword.Alias);
            _writer.WriteSpace();
            _writer.WriteIdentifier(node.Identifier);
            _writer.EndStatement();

            WriteTrailingTrivia(node);
        }