1 implementation of Value
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
8151public IOperation Value { get; }
14 references to Value
Microsoft.CodeAnalysis (1)
Operations\ControlFlowGraphBuilder.cs (1)
7312return new ConstantPatternOperation(VisitRequired(operation.Value), operation.InputType, operation.NarrowedType, semanticModel: null,
Microsoft.CodeAnalysis.CodeStyle (4)
AbstractPopulateSwitchExpressionDiagnosticAnalyzer.cs (1)
40ConstantValueEquals(constantPattern.Value.ConstantValue, value))
AbstractPopulateSwitchStatementDiagnosticAnalyzer.cs (1)
50ConstantValueEquals(constantPattern.Value.ConstantValue, value))
PopulateSwitchExpressionHelpers.cs (2)
45if (arm.Pattern is IConstantPatternOperation { Value.ConstantValue: { HasValue: true, Value: null } }) 79if (operation is IConstantPatternOperation { Value.ConstantValue: { HasValue: true, Value: not null and var value } })
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
ConvertToRecordHelpers.cs (1)
691constantPattern.Value.WalkDownConversion().IsNullLiteral();
Microsoft.CodeAnalysis.CSharp.Features (1)
ConvertToRecordHelpers.cs (1)
691constantPattern.Value.WalkDownConversion().IsNullLiteral();
Microsoft.CodeAnalysis.Features (5)
AbstractPopulateSwitchExpressionDiagnosticAnalyzer.cs (1)
40ConstantValueEquals(constantPattern.Value.ConstantValue, value))
AbstractPopulateSwitchStatementDiagnosticAnalyzer.cs (1)
50ConstantValueEquals(constantPattern.Value.ConstantValue, value))
InitializeParameter\AbstractAddParameterCheckCodeRefactoringProvider.cs (1)
232if (IsNullCheck(constantPattern.Value, isPatternOperation.Value, parameter))
PopulateSwitchExpressionHelpers.cs (2)
45if (arm.Pattern is IConstantPatternOperation { Value.ConstantValue: { HasValue: true, Value: null } }) 79if (operation is IConstantPatternOperation { Value.ConstantValue: { HasValue: true, Value: not null and var value } })
Microsoft.CodeAnalysis.Test.Utilities (2)
Compilation\OperationTreeVerifier.cs (1)
1922Visit(operation.Value, "Value");
Compilation\TestOperationVisitor.cs (1)
1351Assert.Same(operation.Value, operation.ChildOperations.Single());