public _line_match(content_pattern_base pat, Match m) { Debug.Assert(m.Success); this.pattern = pat; this.m = m; //this.consume_matches = new String[m.Groups.Count]; //for (int i = 0; i < consume_matches.Length; i++) // consume_matches[i] = m.Groups[i].Value; }
public SourceValueRef(content_pattern_base source) : this(source, 0) { }
public SourceValueRef(content_pattern_base source, int index) { this.Source = source; this.Index = index; }