1 write to ValueExpression
Microsoft.CodeAnalysis.CSharp (1)
BoundTree\BoundExpression.cs (1)
681
this.
ValueExpression
= valueExpression;
10 references to ValueExpression
Microsoft.CodeAnalysis.CSharp (10)
Binder\Binder.ValueChecks.cs (1)
647
? typeOrValue.Data.
ValueExpression
Binder\Binder_Invocation.cs (3)
1848
!(d.Arguments is [ParameterSymbol shadowedParameter] && shadowedParameter.Type.Equals(typeOrValue.Data.
ValueExpression
.Type, TypeCompareKind.AllIgnoreOptions))) // If the type and the name match, we would resolve to the same type rather than a value at the end.
1860
return CheckValue(typeOrValue.Data.
ValueExpression
, BindValueKind.RValue, diagnostics);
1885
return typeOrValueExpression.Data.
ValueExpression
;
BoundTree\BoundExpression.cs (3)
692
(object)a.
ValueExpression
== (object)b.
ValueExpression
&&
711
Hash.Combine(
ValueExpression
.GetHashCode(),
Compilation\CSharpSemanticModel.cs (1)
3426
BoundExpression valueExpression = ((BoundTypeOrValueExpression)boundNode).Data.
ValueExpression
;
FlowAnalysis\AbstractFlowPass.cs (1)
1652
return this.Visit(node.Data.
ValueExpression
);
FlowAnalysis\NullableWalker.DebugVerifier.cs (1)
251
Visit(node.Data.
ValueExpression
);