26 references to FlowCaptureReference
ILLink.RoslynAnalyzer (1)
DataFlow\LValueFlowCaptureProvider.cs (1)
63 foreach (var flowCaptureReference in cfg.DescendantOperations<IFlowCaptureReferenceOperation> (OperationKind.FlowCaptureReference)) {
Microsoft.CodeAnalysis (6)
Generated\FlowAnalysis.Generated.cs (1)
45/// <item><description><see cref="OperationKind.FlowCaptureReference"/></description></item>
Generated\Operations.Generated.cs (1)
8883public override OperationKind Kind => OperationKind.FlowCaptureReference;
Operations\ControlFlowGraphBuilder.cs (4)
1280|| slot.operationOpt.Kind == OperationKind.FlowCaptureReference 1687if (result.Kind != OperationKind.FlowCaptureReference || 1849if (operationOpt.Kind != OperationKind.FlowCaptureReference 5355Debug.Assert(controlVariableReferenceForAssignment.Kind == OperationKind.FlowCaptureReference);
Microsoft.CodeAnalysis.AnalyzerUtilities (9)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysis.PropertySetDataFlowOperationVisitor.cs (4)
225|| operation.Target.Kind == OperationKind.FlowCaptureReference)) 228if (operation.Target.Kind == OperationKind.FlowCaptureReference) 275if (propertyReferenceOperation == null && operation.Target.Kind == OperationKind.FlowCaptureReference) 706if (flowCaptureReferenceOperation != null && flowCaptureReferenceOperation.Kind == OperationKind.FlowCaptureReference)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (4)
1392OperationKind.FlowCaptureReference or 1406if (operation.Kind == OperationKind.FlowCaptureReference) 1430if (operation.Kind == OperationKind.FlowCaptureReference) 2577case OperationKind.FlowCaptureReference:
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\LValueFlowCapturesProvider.cs (1)
35foreach (var flowCaptureReference in cfg.DescendantOperations<IFlowCaptureReferenceOperation>(OperationKind.FlowCaptureReference))
Microsoft.CodeAnalysis.CodeStyle (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\LValueFlowCaptureProvider.cs (1)
54foreach (var flowCaptureReference in cfg.DescendantOperations<IFlowCaptureReferenceOperation>(OperationKind.FlowCaptureReference))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.Walker.cs (2)
161Debug.Assert(symbolOpt != null || operation.Kind == OperationKind.FlowCaptureReference); 195if (write.Kind != OperationKind.FlowCaptureReference)
Microsoft.CodeAnalysis.Test.Utilities (4)
Compilation\ControlFlowGraphVerifier.cs (2)
1042if (operation.Parent == null && operation is IsNullOperation isNull && isNull.Operand.Kind == OperationKind.FlowCaptureReference) 1957case OperationKind.FlowCaptureReference:
Compilation\TestOperationVisitor.cs (2)
1710case OperationKind.FlowCaptureReference: 1733Assert.Equal(OperationKind.FlowCaptureReference, operation.Kind);
Microsoft.CodeAnalysis.Workspaces (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\LValueFlowCaptureProvider.cs (1)
54foreach (var flowCaptureReference in cfg.DescendantOperations<IFlowCaptureReferenceOperation>(OperationKind.FlowCaptureReference))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.Walker.cs (2)
161Debug.Assert(symbolOpt != null || operation.Kind == OperationKind.FlowCaptureReference); 195if (write.Kind != OperationKind.FlowCaptureReference)