18 references to Contains
Microsoft.CodeAnalysis.Features (15)
SolutionCrawler\WorkCoordinator.cs (1)
416if (invocationReasons.Contains(PredefinedInvocationReasons.SemanticChanged) && sourceDocument != null)
SolutionCrawler\WorkCoordinator.HighPriorityProcessor.cs (1)
93if (!item.InvocationReasons.Contains(PredefinedInvocationReasons.SyntaxChanged))
SolutionCrawler\WorkCoordinator.IncrementalAnalyzerProcessor.cs (3)
172if (workItem.MustRefresh || reasons.Contains(PredefinedInvocationReasons.SyntaxChanged)) 184if (workItem.MustRefresh || reasons.Contains(PredefinedInvocationReasons.SemanticChanged)) 213if (!workItem.InvocationReasons.Contains(PredefinedInvocationReasons.ActiveDocumentSwitched))
SolutionCrawler\WorkCoordinator.LowPriorityProcessor.cs (2)
143var semanticsChanged = reasons.Contains(PredefinedInvocationReasons.SemanticChanged) || 144reasons.Contains(PredefinedInvocationReasons.SolutionRemoved);
SolutionCrawler\WorkCoordinator.NormalPriorityProcessor.cs (6)
83if (!item.InvocationReasons.Contains(PredefinedInvocationReasons.HighPriority)) 349if (!isOpen || !workItem.InvocationReasons.Contains(PredefinedInvocationReasons.DocumentOpened)) 374if (isOpen || !workItem.InvocationReasons.Contains(PredefinedInvocationReasons.DocumentClosed)) 402if (workItem.MustRefresh || !workItem.InvocationReasons.Contains(PredefinedInvocationReasons.Reanalyze)) 412if (!reasons.Contains(PredefinedInvocationReasons.SyntaxChanged)) 420!workItem.InvocationReasons.Contains(PredefinedInvocationReasons.SemanticChanged))
SolutionCrawler\WorkCoordinator.WorkItem.cs (2)
61return InvocationReasons.Contains(PredefinedInvocationReasons.DocumentOpened) || 62InvocationReasons.Contains(PredefinedInvocationReasons.DocumentClosed);
Microsoft.CodeAnalysis.Workspaces (3)
ExternalAccess\UnitTesting\Api\UnitTestingInvocationReasonsWrapper.cs (3)
40=> UnderlyingObject.Contains(PredefinedInvocationReasons.Reanalyze); 43=> UnderlyingObject.Contains(PredefinedInvocationReasons.SemanticChanged); 46=> UnderlyingObject.Contains(PredefinedInvocationReasons.ProjectConfigurationChanged);