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