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