1 write to Operand
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
1583
this.
Operand
= operand;
11 references to Operand
Microsoft.CodeAnalysis.CSharp (11)
Binder\Binder_Expressions.cs (1)
9235
if (hatExpression.
Operand
.ConstantValueOpt is { SpecialType: SpecialType.System_Int32, Int32Value: int constIndex })
FlowAnalysis\AbstractFlowPass.cs (1)
2787
VisitRvalue(node.
Operand
);
Generated\BoundNodes.xml.Generated.cs (5)
1596
if (operand != this.
Operand
|| !Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(methodOpt, this.MethodOpt) || !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything))
9897
this.Visit(node.
Operand
);
11005
BoundExpression operand = (BoundExpression)this.Visit(node.
Operand
);
12711
BoundExpression operand = (BoundExpression)this.Visit(node.
Operand
);
15273
new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.
Operand
, null) }),
Lowering\LocalRewriter\LocalRewriter_Index.cs (1)
20
BoundExpression operand = VisitExpression(node.
Operand
);
Lowering\LocalRewriter\LocalRewriter_IndexerAccess.cs (2)
718
Debug.Assert(hatExpression.
Operand
is { Type: { SpecialType: SpecialType.System_Int32 } });
720
return VisitExpression(hatExpression.
Operand
);
Operations\CSharpOperationFactory.cs (1)
2816
Create(boundIndex.
Operand
),