1 write to CurrentBlockAnalysisData
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.AnalysisData.cs (1)
41
CurrentBlockAnalysisData
= CreateBlockAnalysisData();
16 references to CurrentBlockAnalysisData
Microsoft.CodeAnalysis.Workspaces (16)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.AnalysisData.cs (5)
101
return
CurrentBlockAnalysisData
;
116
return
CurrentBlockAnalysisData
;
188
CurrentBlockAnalysisData
.ForEachCurrentWrite(
217
CurrentBlockAnalysisData
.OnWriteReferenceFound(symbol, operation, maybeWritten);
246
CurrentBlockAnalysisData
.SetAnalysisDataFrom(newBlockAnalysisData);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.cs (1)
55
return analysisData.
CurrentBlockAnalysisData
;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.DataFlowAnalyzer.cs (5)
36
entryBlockAnalysisData.SetAnalysisDataFrom(parentAnalysisData.
CurrentBlockAnalysisData
);
67
return parentAnalysisData.
CurrentBlockAnalysisData
;
93
return _analysisData.
CurrentBlockAnalysisData
;
158
return _analysisData.
CurrentBlockAnalysisData
;
185
_analysisData.
CurrentBlockAnalysisData
.Clear(local);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.DataFlowAnalyzer.FlowGraphAnalysisData.cs (3)
421
CurrentBlockAnalysisData
.OnWriteReferenceFound(parameter, operation: null, maybeWritten: false);
443
CurrentBlockAnalysisData
.ForEachCurrentWrite(
524
var completedVisit =
CurrentBlockAnalysisData
.ForEachCurrentWrite(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.Walker.cs (2)
532
savedCurrentAnalysisData.SetAnalysisDataFrom(_currentAnalysisData.
CurrentBlockAnalysisData
);
540
_currentAnalysisData.
CurrentBlockAnalysisData
, _currentAnalysisData.TrackAllocatedBlockAnalysisData);