1 implementation of Value
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
6827public IOperation Value { get; }
14 references to Value
Microsoft.CodeAnalysis (1)
Operations\ControlFlowGraphBuilder.cs (1)
7197PushOperand(VisitRequired(operation.Value));
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
SyntaxGeneratorExtensions_Negate.cs (1)
248var valueType = (operation as IIsPatternOperation)?.Value.Type?.SpecialType;
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
CSharpUsePatternCombinatorsAnalyzer.cs (1)
66return new Source(pattern, op.Value);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
ConvertToRecordHelpers.cs (2)
690otherObject.Equals(GetReferencedSymbolObject(patternOp.Value)) && 1003Value: IParameterReferenceOperation parameterReference,
Microsoft.CodeAnalysis.CSharp.Features (3)
ConvertToRecordHelpers.cs (2)
690otherObject.Equals(GetReferencedSymbolObject(patternOp.Value)) && 1003Value: IParameterReferenceOperation parameterReference,
CSharpUsePatternCombinatorsAnalyzer.cs (1)
66return new Source(pattern, op.Value);
Microsoft.CodeAnalysis.Features (2)
ConvertIfToSwitch\AbstractConvertIfToSwitchCodeRefactoringProvider.Analyzer.cs (1)
329when Supports(Feature.SourcePattern) && CheckTargetExpression(op.Value) && op.Pattern.Syntax is TPatternSyntax pattern:
InitializeParameter\AbstractAddParameterCheckCodeRefactoringProvider.cs (1)
232if (IsNullCheck(constantPattern.Value, isPatternOperation.Value, parameter))
Microsoft.CodeAnalysis.Test.Utilities (3)
Compilation\OperationTreeVerifier.cs (2)
2020Visit(operation.Value, $"{nameof(operation.Value)}");
Compilation\TestOperationVisitor.cs (1)
1556AssertEx.Equal(new[] { operation.Value, operation.Pattern }, operation.ChildOperations);
Microsoft.CodeAnalysis.Workspaces (1)
SyntaxGeneratorExtensions_Negate.cs (1)
248var valueType = (operation as IIsPatternOperation)?.Value.Type?.SpecialType;