1 write to VariableSymbol
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
8594this.VariableSymbol = variableSymbol;
13 references to VariableSymbol
Microsoft.CodeAnalysis.CSharp (13)
Binder\Binder_Deconstruct.cs (1)
641DeconstructionVariablePendingInference { VariableSymbol: var symbol } => symbol,
BoundTree\VariablePendingInference.cs (4)
48switch (this.VariableSymbol.Kind) 51var localSymbol = (SourceLocalSymbol)this.VariableSymbol; 79var fieldSymbol = (GlobalExpressionVariable)this.VariableSymbol; 110throw ExceptionUtilities.UnexpectedValue(this.VariableSymbol.Kind);
Generated\BoundNodes.xml.Generated.cs (8)
8619if (!Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(variableSymbol, this.VariableSymbol) || receiverOpt != this.ReceiverOpt) 8645if (!Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(variableSymbol, this.VariableSymbol) || receiverOpt != this.ReceiverOpt) 12172return node.Update(node.VariableSymbol, receiverOpt); 12178return node.Update(node.VariableSymbol, receiverOpt); 14859Symbol variableSymbol = GetUpdatedSymbol(node, node.VariableSymbol); 14877Symbol variableSymbol = GetUpdatedSymbol(node, node.VariableSymbol); 17060new TreeDumperNode("variableSymbol", node.VariableSymbol, null), 17069new TreeDumperNode("variableSymbol", node.VariableSymbol, null),