1 write to Value
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
287this.Value = value;
33 references to Value
Microsoft.CodeAnalysis.CSharp (32)
Binder\RefSafetyAnalysis.cs (1)
252var value = fieldEqualsValue.Value;
Compilation\InitializerSemanticModel.cs (1)
168return new BoundPropertyEqualsValue(result.Syntax, property, result.Locals, result.Value);
FlowAnalysis\AbstractFlowPass.cs (3)
3446VisitRvalue(node.Value); 3452VisitRvalue(node.Value); 3458VisitRvalue(node.Value);
FlowAnalysis\DefiniteAssignment.cs (1)
1772VisitRvalue(boundValue.Value);
FlowAnalysis\NullableWalker.cs (2)
2772equalsValue.Value, 2780CheckDisallowedNullAssignment(resultType, parameterAnnotations, equalsValue.Value.Syntax.Location);
Generated\BoundNodes.xml.Generated.cs (15)
314if (!Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(field, this.Field) || locals != this.Locals || value != this.Value) 344if (!Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(property, this.Property) || locals != this.Locals || value != this.Value) 374if (!Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(parameter, this.Parameter) || locals != this.Locals || value != this.Value) 9428this.Visit(node.Value); 9433this.Visit(node.Value); 9438this.Visit(node.Value); 10422BoundExpression value = (BoundExpression)this.Visit(node.Value); 10427BoundExpression value = (BoundExpression)this.Visit(node.Value); 10432BoundExpression value = (BoundExpression)this.Visit(node.Value); 11798BoundExpression value = (BoundExpression)this.Visit(node.Value); 11806BoundExpression value = (BoundExpression)this.Visit(node.Value); 11814BoundExpression value = (BoundExpression)this.Visit(node.Value); 14431new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 14439new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 14447new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }),
Lowering\InitializerRewriter.cs (1)
104fieldInit.Value,
Operations\CSharpOperationFactory.cs (3)
1649IOperation value = Create(boundFieldEqualsValue.Value); 1658IOperation value = Create(boundPropertyEqualsValue.Value); 1667IOperation value = Create(boundParameterEqualsValue.Value);
Symbols\ConstantValueUtils.cs (1)
50var value = GetAndValidateConstantValue(boundValue.Value, symbol, symbol.Type, initValueNodeLocation, diagnostics);
Symbols\Source\SourceComplexParameterSymbol.cs (3)
261VerifyParamDefaultValueMatchesAttributeIfAny(_lazyDefaultSyntaxValue, parameterEqualsValue.Value.Syntax, diagnostics); 270parameterEqualsValue.Value.Syntax.Location); 383BoundExpression convertedExpression = parameterEqualsValue.Value;
Symbols\Synthesized\SynthesizedStaticConstructor.cs (1)
416if (!(initializer is BoundFieldEqualsValue { Value: { } value }))
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\FieldInitializerBindingTests.cs (1)
278var initValueSyntax = boundFieldInit.Value.Syntax;