public override void Visit(RecordTypeDeclarationNode node)
        {
            base.Visit(node);

            if (!ReferenceEquals(node.Fields, null))
            {
                foreach (var field in node.Fields)
                {
                    if (!ReferenceEquals(field, null))
                    {
                        field.Accept(this);
                    }
                }
            }
        }
예제 #2
0
 public virtual T Visit(RecordTypeDeclarationNode node)
 {
     return(Visit(node as Node));
 }
예제 #3
0
 public virtual void Visit(RecordTypeDeclarationNode node)
 {
     Visit(node as Node);
 }