1 write to Value
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
8027this.Value = value;
13 references to Value
Microsoft.CodeAnalysis.CSharp (13)
Binder\DecisionDagBuilder.cs (2)
500Debug.Assert(constant.Value.Type is not null || constant.HasErrors); 501output = input = constant.Value.Type is { } type ? MakeConvertToType(input, constant.Syntax, type, isExplicitTest: false, tests) : input;
BoundTree\BoundConstantPattern.cs (1)
14NarrowedType.Equals(Value.Type, TypeCompareKind.AllIgnoreOptions));
FlowAnalysis\DefiniteAssignment.cs (1)
2015this.VisitRvalue(pat.Value);
FlowAnalysis\NullableWalker_Patterns.cs (2)
65VisitRvalue(node.Value); 167bool isExplicitNullCheck = cp.Value.ConstantValueOpt == ConstantValue.Null;
Generated\BoundNodes.xml.Generated.cs (5)
8043if (value != this.Value || constantValue != this.ConstantValue || !TypeSymbol.Equals(inputType, this.InputType, TypeCompareKind.ConsiderEverything) || !TypeSymbol.Equals(narrowedType, this.NarrowedType, TypeCompareKind.ConsiderEverything)) 10720this.Visit(node.Value); 12092BoundExpression value = (BoundExpression)this.Visit(node.Value); 14751BoundExpression value = (BoundExpression)this.Visit(node.Value); 16946new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }),
Operations\CSharpOperationFactory.cs (2)
2517IOperation value = Create(boundConstantPattern.Value); 2761return new SingleValueCaseClauseOperation(Create(cp.Value), label.GetPublicSymbol(), _semanticModel, syntax, isImplicit);