Пример #1
0
 public virtual void Visit(IdentifierGroupSyntax pNode)
 {
     foreach (var i in pNode.Identifiers)
     {
         i.Accept(this);
     }
 }
Пример #2
0
 public GroupAssignmentStatementSyntax(IdentifierGroupSyntax pLeft, ExpressionSyntax pRight)
 {
     Identifier        = pLeft;
     Value             = pRight;
     Identifier.Parent = this;
     Value.Parent      = this;
 }
Пример #3
0
 public GroupDeclarationStatementSyntax(IdentifierGroupSyntax pLeft, ExpressionSyntax pRight) : base(null, null)
 {
     Identifier        = pLeft;
     Value             = pRight;
     Identifier.Parent = this;
     Value.Parent      = this;
 }
Пример #4
0
        public virtual SyntaxNode Visit(IdentifierGroupSyntax pNode)
        {
            List <IdentifierSyntax> identifiers = new List <IdentifierSyntax>();

            foreach (var i in pNode.Identifiers)
            {
                identifiers.Add(i.Accept <IdentifierSyntax>(this));
            }
            return(SyntaxFactory.IdentifierGroup(identifiers).WithAttributes(pNode));
        }
Пример #5
0
 internal static GroupAssignmentStatementSyntax GroupAssignmentStatement(IdentifierGroupSyntax pLeft, ExpressionSyntax pValue)
 {
     return(new GroupAssignmentStatementSyntax(pLeft, pValue));
 }