RegexGenerator.Emitter.cs (9)
1285$"// The pattern begins with {DescribeSet(primarySet.Set)}." :
1286$"// The pattern matches {DescribeSet(primarySet.Set)} at index {primarySet.Distance}.");
1296primarySet.Set != RegexCharClass.NotNewLineClass &&
1297primarySet.Set != RegexCharClass.AnyClass;
1362else if (RegexCharClass.IsUnicodeCategoryOfSmallCharCount(primarySet.Set, out char[]? setChars, out bool negated, out string? description))
1371indexOf = $"{span}.{EmitIndexOfAnyCustomHelper(primarySet.Set, requiredHelpers, checkOverflow)}()";
1435string charInClassExpr = MatchCharacterClass(spanIndex, sets[setIndex].Set, negate: false, additionalDeclarations, requiredHelpers);
1470writer.WriteLine($"// The pattern begins with {DescribeSet(set.Set)}.");
1487using (EmitBlock(writer, $"if ({MatchCharacterClass("inputSpan[pos]", set.Set, negate: false, additionalDeclarations, requiredHelpers)})"))