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