Exemplo n.º 1
0
 private SelectClauseNode(int letter, LetterRecursionType recursion, IEnumerable<SelectClauseNode> children)
 {
     Letter = letter;
     Recursive = recursion;
     Children = children!=null?children.ToList():new List<SelectClauseNode>();
     foreach (var c in Children) c.Parent = this;
     this.Parent = null;
 }
Exemplo n.º 2
0
        private SelectClauseNode(int letter, LetterRecursionType recursion, IEnumerable <ISelectClauseNode> children)
        {
            Letter    = letter;
            Recursive = recursion;
            Children  = children != null?children.ToList() : new List <ISelectClauseNode>();

            foreach (var c in Children)
            {
                c.Parent = this;
            }

            Parent = null;
        }
Exemplo n.º 3
0
 public SelectClauseNode(int letter, LetterRecursionType recursion)
     : this(letter,recursion,null)
 {}
Exemplo n.º 4
0
 public SelectClauseNode(int letter, LetterRecursionType recursion)
     : this(letter, recursion, null)
 {
 }