1 implementation of Id
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
8860public CaptureId Id { get; }
29 references to Id
GenerateDocumentationAndConfigFiles (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.Walker.cs (3)
131_currentAnalysisData.IsLValueFlowCapture(flowCapture.Id)) 133OnLValueCaptureFound(symbol, operation, flowCapture.Id); 136if (_currentAnalysisData.IsRValueFlowCapture(flowCapture.Id))
ILLink.RoslynAnalyzer (3)
DataFlow\LocalDataFlowVisitor.cs (3)
604if (IsLValueFlowCapture(operation.Id)) 616currentState.LocalState.CapturedReferences.Set(operation.Id, capturedRef); 648state.Set(new LocalKey(operation.Id), capturedValue);
Microsoft.CodeAnalysis.Analyzers (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.Walker.cs (3)
131_currentAnalysisData.IsLValueFlowCapture(flowCapture.Id)) 133OnLValueCaptureFound(symbol, operation, flowCapture.Id); 136if (_currentAnalysisData.IsRValueFlowCapture(flowCapture.Id))
Microsoft.CodeAnalysis.AnalyzerUtilities (8)
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AnalysisEntityFactory.cs (3)
203analysisEntity = GetOrCreateForFlowCapture(flowCapture.Id, flowCapture.Value.Type, flowCapture, isLvalueFlowCapture); 210!_captureIdCopyValueMap.ContainsKey(flowCapture.Id) && 226_captureIdCopyValueMap.Add(flowCapture.Id, copyValue);
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (2)
224=> _lValueFlowCaptures.Contains(flowCapture.Id); 2977.FirstOrDefault(fc => fc.Id.Equals(operation.Id));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.Walker.cs (3)
131_currentAnalysisData.IsLValueFlowCapture(flowCapture.Id)) 133OnLValueCaptureFound(symbol, operation, flowCapture.Id); 136if (_currentAnalysisData.IsRValueFlowCapture(flowCapture.Id))
Microsoft.CodeAnalysis.CodeStyle (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.Walker.cs (3)
131_currentAnalysisData.IsLValueFlowCapture(flowCapture.Id)) 133OnLValueCaptureFound(symbol, operation, flowCapture.Id); 136if (_currentAnalysisData.IsRValueFlowCapture(flowCapture.Id))
Microsoft.CodeAnalysis.ResxSourceGenerator (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.Walker.cs (3)
131_currentAnalysisData.IsLValueFlowCapture(flowCapture.Id)) 133OnLValueCaptureFound(symbol, operation, flowCapture.Id); 136if (_currentAnalysisData.IsRValueFlowCapture(flowCapture.Id))
Microsoft.CodeAnalysis.Workspaces (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.Walker.cs (3)
131_currentAnalysisData.IsLValueFlowCapture(flowCapture.Id)) 133OnLValueCaptureFound(symbol, operation, flowCapture.Id); 136if (_currentAnalysisData.IsRValueFlowCapture(flowCapture.Id))
Roslyn.Diagnostics.Analyzers (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.Walker.cs (3)
131_currentAnalysisData.IsLValueFlowCapture(flowCapture.Id)) 133OnLValueCaptureFound(symbol, operation, flowCapture.Id); 136if (_currentAnalysisData.IsRValueFlowCapture(flowCapture.Id))