1 write to Value
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
7685this.Value = value;
23 references to Value
Microsoft.CodeAnalysis.CSharp (23)
Binder\Binder.ValueChecks.cs (3)
654case BoundKind.QueryClause when ((BoundQueryClause)expression).Value.Kind == BoundKind.TypeOrValueExpression: 4447return GetValEscape(((BoundQueryClause)expr).Value, localScopeDepth); 5255var clauseValue = ((BoundQueryClause)expr).Value;
Binder\Binder_Expressions.cs (2)
8700if (receiverOpt is BoundQueryClause { Value: var value }) 8790return IsInstanceReceiver(((BoundQueryClause)receiver).Value);
Binder\Binder_Invocation.cs (2)
1866var value = q.Value; 1889return GetValueExpressionIfTypeOrValueReceiver(queryClause.Value);
Binder\Binder_Query.cs (2)
926ultimateReceiver = ((BoundQueryClause)ultimateReceiver).Value; 1026updateUltimateReceiver(query.Value, originalUltimateReceiver, replacementUltimateReceiver),
BoundTree\BoundTreeWalker.cs (1)
37if (qc != null) unoptimizedForm = qc.Value;
BoundTree\Expression.cs (1)
81protected override ImmutableArray<BoundNode?> Children => ImmutableArray.Create<BoundNode?>(this.Value);
Compilation\MemberSemanticModel.cs (1)
1873return queryClause.UnoptimizedForm ?? queryClause.Value;
Compilation\MemberSemanticModel.NodeMapBuilder.cs (1)
281this.Visit(node.Value);
FlowAnalysis\AbstractFlowPass.cs (1)
2304VisitRvalue(node.UnoptimizedForm ?? node.Value);
FlowAnalysis\NullableWalker.DebugVerifier.cs (1)
179Visit(node.UnoptimizedForm ?? node.Value);
Generated\BoundNodes.xml.Generated.cs (5)
7706if (value != this.Value || !Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(definedSymbol, this.DefinedSymbol) || operation != this.Operation || cast != this.Cast || binder != this.Binder || unoptimizedForm != this.UnoptimizedForm || !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything)) 10680this.Visit(node.Value); 12034BoundExpression value = (BoundExpression)this.Visit(node.Value); 14616BoundExpression value = (BoundExpression)this.Visit(node.Value); 16860new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }),
Lowering\LocalRewriter\LocalRewriter_Query.cs (1)
20return VisitExpression(node.Value);
Operations\CSharpOperationFactory.cs (2)
2786return Create(boundQueryClause.Value); 2789IOperation operation = Create(boundQueryClause.Value);