1 write to VariableSymbol
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
8278this.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; 108throw ExceptionUtilities.UnexpectedValue(this.VariableSymbol.Kind);
Generated\BoundNodes.xml.Generated.cs (8)
8303if (!Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(variableSymbol, this.VariableSymbol) || receiverOpt != this.ReceiverOpt) 8329if (!Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(variableSymbol, this.VariableSymbol) || receiverOpt != this.ReceiverOpt) 11740return node.Update(node.VariableSymbol, receiverOpt); 11746return node.Update(node.VariableSymbol, receiverOpt); 14324Symbol variableSymbol = GetUpdatedSymbol(node, node.VariableSymbol); 14342Symbol variableSymbol = GetUpdatedSymbol(node, node.VariableSymbol); 16443new TreeDumperNode("variableSymbol", node.VariableSymbol, null), 16452new TreeDumperNode("variableSymbol", node.VariableSymbol, null),