提交 ccb4b4e4 编写于 作者: C CyrusNajmabadi

Unroll expression to avoid allocations.

上级 2d55b4d1
......@@ -27,7 +27,15 @@ public CompletionItemFilter(string displayText, string tag, char accessKey)
public bool Matches(CompletionItem item)
{
return this.Tags.Any(item.Tags.Contains);
foreach (var tag in this.Tags)
{
if (item.Tags.Contains(tag))
{
return true;
}
}
return false;
}
public static readonly CompletionItemFilter NamespaceFilter = new CompletionItemFilter(FeaturesResources.Namespaces, CompletionTags.Namespace, 'n');
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册