Base:
property
ResultKind
Microsoft.CodeAnalysis.CSharp.BoundExpression.ResultKind
1 write to ResultKind
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
7077
this.
ResultKind
= resultKind;
8 references to ResultKind
Microsoft.CodeAnalysis.CSharp (8)
Generated\BoundNodes.xml.Generated.cs (5)
7090
if (receiverOpt != this.ReceiverOpt || !Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(propertySymbol, this.PropertySymbol) || resultKind != this.
ResultKind
|| !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything))
11516
return node.Update(receiverOpt, node.PropertySymbol, node.
ResultKind
, type);
13936
updatedNode = node.Update(receiverOpt, propertySymbol, node.
ResultKind
, infoAndType.Type!);
13941
updatedNode = node.Update(receiverOpt, propertySymbol, node.
ResultKind
, node.Type);
16121
new TreeDumperNode("resultKind", node.
ResultKind
, null),
Lowering\LocalRewriter\LocalRewriter_CompoundAssignmentOperator.cs (1)
594
propertyAccess.PropertySymbol, propertyAccess.
ResultKind
, propertyAccess.Type);
Lowering\LocalRewriter\LocalRewriter_PropertyAccess.cs (1)
23
return MakePropertyAccess(node.Syntax, rewrittenReceiverOpt, node.PropertySymbol, node.
ResultKind
, node.Type, isLeftOfAssignment, node);
Lowering\MethodToClassRewriter.cs (1)
226
return node.Update(rewrittenReceiver, rewrittenPropertySymbol, node.
ResultKind
, VisitType(node.Type));