1 write to VariableSymbol
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
8596this.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)
8621if (!Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(variableSymbol, this.VariableSymbol) || receiverOpt != this.ReceiverOpt) 8647if (!Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(variableSymbol, this.VariableSymbol) || receiverOpt != this.ReceiverOpt) 12174return node.Update(node.VariableSymbol, receiverOpt); 12180return node.Update(node.VariableSymbol, receiverOpt); 14861Symbol variableSymbol = GetUpdatedSymbol(node, node.VariableSymbol); 14879Symbol variableSymbol = GetUpdatedSymbol(node, node.VariableSymbol); 17063new TreeDumperNode("variableSymbol", node.VariableSymbol, null), 17072new TreeDumperNode("variableSymbol", node.VariableSymbol, null),