internal SearchProcessingUnit_A_KnuthMorrisPratt(IntT[] skip_table, IntT skip_table_start, TListPattern pattern, IntT pattern_start, IntT pattern_count, TEqualityComparer equalityComparer) { this.skip_table = skip_table; this.skip_table_start = skip_table_start; this.equalityComparer = equalityComparer; this.pattern = pattern; this.pattern_start = pattern_start; this.pattern_count = pattern_count; }