diff --git a/src/Workspaces/Core/Portable/EmbeddedLanguages/RegularExpressions/LanguageServices/RegexPatternDetector.cs b/src/Workspaces/Core/Portable/EmbeddedLanguages/RegularExpressions/LanguageServices/RegexPatternDetector.cs
index e922c764d60cf5defa92d38fbf9cd1dafc6a4cf8..6112f84531885d7d93a5188a6512ed499db7494b 100644
--- a/src/Workspaces/Core/Portable/EmbeddedLanguages/RegularExpressions/LanguageServices/RegexPatternDetector.cs
+++ b/src/Workspaces/Core/Portable/EmbeddedLanguages/RegularExpressions/LanguageServices/RegexPatternDetector.cs
@@ -176,6 +176,12 @@ private static bool IsMethodOrConstructorArgument(SyntaxToken token, ISyntaxFact
=> syntaxFacts.IsLiteralExpression(token.Parent) &&
syntaxFacts.IsArgument(token.Parent.Parent);
+ ///
+ /// Finds public, static methods in that have a parameter called
+ /// 'pattern'. These are helpers (like
+ /// where at least one (but not necessarily more) of the parameters should be treated as a
+ /// pattern.
+ ///
private static HashSet GetMethodNamesOfInterest(INamedTypeSymbol regexType, ISyntaxFactsService syntaxFacts)
{
var result = syntaxFacts.IsCaseSensitive