diff --git a/src/EditorFeatures/Core/Extensibility/Completion/CompletionHelper.cs b/src/EditorFeatures/Core/Extensibility/Completion/CompletionHelper.cs index ffa5632ab70be29033d11bc5b6662aa47458745e..a9556b09a1b9f4255601efb425a090fd3986d4f8 100644 --- a/src/EditorFeatures/Core/Extensibility/Completion/CompletionHelper.cs +++ b/src/EditorFeatures/Core/Extensibility/Completion/CompletionHelper.cs @@ -144,10 +144,10 @@ protected static bool IsAllDigits(string filterText) private readonly Dictionary _fallbackPatternMatcherMap = new Dictionary(); internal static readonly CultureInfo EnUSCultureInfo = new CultureInfo("en-US"); - private static PatternMatcher GetPatternMatcher( - object gate, string value, CultureInfo culture, Dictionary map) + private PatternMatcher GetPatternMatcher( + string value, CultureInfo culture, Dictionary map) { - lock (gate) + lock (_gate) { PatternMatcher patternMatcher; if (!map.TryGetValue(value, out patternMatcher)) @@ -164,12 +164,12 @@ protected static bool IsAllDigits(string filterText) protected PatternMatcher GetPatternMatcher(string value, CultureInfo culture) { - return GetPatternMatcher(_gate, value, culture, _patternMatcherMap); + return GetPatternMatcher(value, culture, _patternMatcherMap); } private PatternMatcher GetEnUSPatternMatcher(string value) { - return GetPatternMatcher(_gate, value, EnUSCultureInfo, _fallbackPatternMatcherMap); + return GetPatternMatcher(value, EnUSCultureInfo, _fallbackPatternMatcherMap); } ///