16 instantiations of InvocationReasons
Microsoft.CodeAnalysis.Workspaces (16)
SolutionCrawler\InvocationReasons.cs (3)
15public static readonly InvocationReasons Empty = new([]); 31=> new(_reasons.Union(invocationReasons._reasons)); 34=> new(_reasons.Add(reason));
SolutionCrawler\InvocationReasons_Constants.cs (13)
10new( 18new( 27new( 35new( 43new( 47new( 51new( 55new( 59new( 63new( 67new( 71new(PredefinedInvocationReasons.Reanalyze); 77new(PredefinedInvocationReasons.ActiveDocumentSwitched);
18 references to InvocationReasons
Microsoft.CodeAnalysis.Workspaces (18)
SolutionCrawler\InvocationReasons.cs (4)
15public static readonly InvocationReasons Empty = new([]); 30public InvocationReasons With(InvocationReasons invocationReasons) 33public InvocationReasons With(string reason)
SolutionCrawler\InvocationReasons_Constants.cs (14)
9public static readonly InvocationReasons DocumentAdded = 17public static readonly InvocationReasons DocumentRemoved = 26public static readonly InvocationReasons ProjectParseOptionChanged = 34public static readonly InvocationReasons ProjectConfigurationChanged = 42public static readonly InvocationReasons SolutionRemoved = 46public static readonly InvocationReasons DocumentOpened = 50public static readonly InvocationReasons DocumentClosed = 54public static readonly InvocationReasons DocumentChanged = 58public static readonly InvocationReasons AdditionalDocumentChanged = 62public static readonly InvocationReasons SyntaxChanged = 66public static readonly InvocationReasons SemanticChanged = 70public static readonly InvocationReasons Reanalyze = 73public static readonly InvocationReasons ReanalyzeHighPriority = 76public static readonly InvocationReasons ActiveDocumentSwitched =