1 implementation of Id
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
8502public CaptureId Id { get; }
24 references to Id
Microsoft.CodeAnalysis (4)
Operations\ControlFlowGraphBuilder.cs (4)
1682captureId != ((IFlowCaptureReferenceOperation)result).Id.Value) 1873idsStillOnTheStack.Add(reference.Id); 1880idsStillOnTheStack.Add(reference.Id); 6912GetCaptureReference(reference.Id.Value, operation) :
Microsoft.CodeAnalysis.CodeStyle (7)
LValueFlowCaptureProvider.cs (3)
61var captureKind = flowCaptureReference.Parent.IsAnyCompoundAssignment() || rvalueFlowCaptureIds.Contains(flowCaptureReference.Id) 64lvalueFlowCaptureIdBuilder.Add(flowCaptureReference.Id, captureKind); 68rvalueFlowCaptureIds.Add(flowCaptureReference.Id);
SymbolUsageAnalysis.Walker.cs (4)
211Debug.Assert(_currentAnalysisData.IsLValueFlowCapture(captureReference.Id)); 213OnLValueDereferenceFound(captureReference.Id); 277if (_currentAnalysisData.IsLValueFlowCapture(operation.Id) && 280OnLValueDereferenceFound(operation.Id);
Microsoft.CodeAnalysis.Test.Utilities (6)
Compilation\ControlFlowGraphVerifier.cs (5)
497referencedInLastOperation.Add(reference.Id); 523IFlowCaptureReferenceOperation[] referencesAfter = getFlowCaptureReferenceOperationsInRegion(region, block.Ordinal + 1).Where(r => r.Id.Equals(id)).ToArray(); 813CaptureId id = reference.Id; 1056return isCaptureFromEnclosingGraph(reference.Id); 1773referencedCaptureIds.Add(flowCaptureReference.Id);
Compilation\OperationTreeVerifier.cs (1)
994LogString($": {operation.Id.Value}");
Microsoft.CodeAnalysis.Workspaces (7)
LValueFlowCaptureProvider.cs (3)
61var captureKind = flowCaptureReference.Parent.IsAnyCompoundAssignment() || rvalueFlowCaptureIds.Contains(flowCaptureReference.Id) 64lvalueFlowCaptureIdBuilder.Add(flowCaptureReference.Id, captureKind); 68rvalueFlowCaptureIds.Add(flowCaptureReference.Id);
SymbolUsageAnalysis.Walker.cs (4)
211Debug.Assert(_currentAnalysisData.IsLValueFlowCapture(captureReference.Id)); 213OnLValueDereferenceFound(captureReference.Id); 277if (_currentAnalysisData.IsLValueFlowCapture(operation.Id) && 280OnLValueDereferenceFound(operation.Id);