public override IList <IExpression> Visit(Nodes.FormObject.Question node) { List <IExpression> idList = new List <IExpression>(); if (node.Computation != null) { idList.AddRange(node.Computation.Accept(this)); } return(idList); }
public override IList <Id> Visit(Nodes.FormObject.Question node) { List <Id> idList = new List <Id>(); if (node.Computation != null) { idList.AddRange(node.Computation.Accept(this)); } idList.Add(node.Identifier); return(idList); }
public virtual T Visit(Nodes.FormObject.Question node) { throw new NotImplementedException(); }
public override IList <Conditional> Visit(Nodes.FormObject.Question node) { return(new List <Conditional>()); }
public override IList <Question> Visit(Nodes.FormObject.Question node) { return(new List <Question> { node }); }