public StraightMatch(int patternLength)
 {
     nodes = new MatchNodes[patternLength];
     for (int i = 0; i < patternLength; i++)
     {
         nodes[i] = new MatchNodes();
     }
 }
Beispiel #2
0
            public StraightMatch(IReadOnlyList <string> pattern, IReadOnlyList <string> search, LineRange range)
            {
                patternLength = pattern.Count;
                this.pattern  = pattern;
                this.search   = search;
                this.range    = range;

                nodes = new MatchNodes[patternLength];
                for (int i = 0; i < patternLength; i++)
                {
                    nodes[i] = new MatchNodes();
                }
            }