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