コード例 #1
0
        public void VisitIdentifierName(IdentifierNameSyntax node)
        {
            if (node == null)
                throw new ArgumentNullException("node");

            node.Validate();

            ExpressionStart(node);

            if (node.IsVar)
                _writer.WriteKeyword(PrinterKeyword.Var);
            else if (node.Identifier == "global")
                _writer.WriteKeyword(PrinterKeyword.Global);
            else
                _writer.WriteIdentifier(node.Identifier);

            ExpressionEnd(node);
        }