1 implementation of Value
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
8861public IOperation Value { get; }
21 references to Value
ILLink.RoslynAnalyzer (5)
DataFlow\LocalDataFlowVisitor.cs (5)
607Debug.Assert(operation.Value is not IFlowCaptureReferenceOperation); 608if (operation.Value is IFlowCaptureReferenceOperation) 614var capturedRef = new CapturedReferenceValue(operation.Value); 623if (operation.Value is IFlowCaptureReferenceOperation captureRef) 645capturedValue = Visit(operation.Value, state);
Microsoft.CodeAnalysis.AnalyzerUtilities (8)
src\66dd3055a1c91c38\PointsToAnalysis.PointsToDataFlowOperationVisitor.cs (1)
1234value = PointsToAbstractValue.Create(operation.Value);
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AnalysisEntityFactory.cs (3)
203analysisEntity = GetOrCreateForFlowCapture(flowCapture.Id, flowCapture.Value.Type, flowCapture, isLvalueFlowCapture); 208TryCreate(flowCapture.Value, out var capturedEntity) && 215if (flowCapture.Value is IConversionOperation conversion)
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (4)
2980return GetCachedAbstractValue(flowCaptureForCaptureId.Value); 3015var value = Visit(operation.Value, argument); 3018SetAbstractValueForAssignment(target: operation, assignedValueOperation: operation.Value, assignedValue: value); 3032if (operation.Value.TryGetBoolConstantValue(out bool constantValue) &&
Microsoft.CodeAnalysis.NetAnalyzers (8)
src\ffd9070534249528\PointsToAnalysis.PointsToDataFlowOperationVisitor.cs (1)
1231value = PointsToAbstractValue.Create(operation.Value);
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AnalysisEntityFactory.cs (3)
201analysisEntity = GetOrCreateForFlowCapture(flowCapture.Id, flowCapture.Value.Type, flowCapture, isLvalueFlowCapture); 206TryCreate(flowCapture.Value, out var capturedEntity) && 213if (flowCapture.Value is IConversionOperation conversion)
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (4)
2977return GetCachedAbstractValue(flowCaptureForCaptureId.Value); 3012var value = Visit(operation.Value, argument); 3015SetAbstractValueForAssignment(target: operation, assignedValueOperation: operation.Value, assignedValue: value); 3029if (operation.Value.TryGetBoolConstantValue(out bool constantValue) &&