13 references to SyntaxNodeAnalyzerAction
Microsoft.CodeAnalysis (13)
DiagnosticAnalyzer\AnalyzerDriver.GroupedAnalyzerActionsForAnalyzer.cs (3)
19
private ImmutableSegmentedDictionary<TLanguageKindEnum, ImmutableArray<
SyntaxNodeAnalyzerAction
<TLanguageKindEnum>>> _lazyNodeActionsByKind;
78
public ImmutableSegmentedDictionary<TLanguageKindEnum, ImmutableArray<
SyntaxNodeAnalyzerAction
<TLanguageKindEnum>>> NodeActionsByAnalyzerAndKind
84
var nodeActions = ArrayBuilder<
SyntaxNodeAnalyzerAction
<TLanguageKindEnum>>.GetInstance();
DiagnosticAnalyzer\AnalyzerExecutor.cs (10)
668
SyntaxNodeAnalyzerAction
<TLanguageKindEnum> syntaxNodeAction,
750
var ephemeralActions = ArrayBuilder<
SyntaxNodeAnalyzerAction
<TLanguageKindEnum>>.GetInstance();
973
internal static ImmutableSegmentedDictionary<TLanguageKindEnum, ImmutableArray<
SyntaxNodeAnalyzerAction
<TLanguageKindEnum>>> GetNodeActionsByKind<TLanguageKindEnum>(
974
ArrayBuilder<
SyntaxNodeAnalyzerAction
<TLanguageKindEnum>> nodeActions)
978
return ImmutableSegmentedDictionary<TLanguageKindEnum, ImmutableArray<
SyntaxNodeAnalyzerAction
<TLanguageKindEnum>>>.Empty;
980
var nodeActionsByKind = PooledDictionary<TLanguageKindEnum, ArrayBuilder<
SyntaxNodeAnalyzerAction
<TLanguageKindEnum>>>.GetInstance();
981
foreach (
var
nodeAction in nodeActions)
997
ImmutableSegmentedDictionary<TLanguageKindEnum, ImmutableArray<
SyntaxNodeAnalyzerAction
<TLanguageKindEnum>>> nodeActionsByKind,
1032
ImmutableSegmentedDictionary<TLanguageKindEnum, ImmutableArray<
SyntaxNodeAnalyzerAction
<TLanguageKindEnum>>> nodeActionsByKind,
1062
foreach (
var
action in actionsForKind)