1 write to VariableSymbol
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
8597this.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)
8622if (!Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(variableSymbol, this.VariableSymbol) || receiverOpt != this.ReceiverOpt) 8648if (!Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(variableSymbol, this.VariableSymbol) || receiverOpt != this.ReceiverOpt) 12175return node.Update(node.VariableSymbol, receiverOpt); 12181return node.Update(node.VariableSymbol, receiverOpt); 14862Symbol variableSymbol = GetUpdatedSymbol(node, node.VariableSymbol); 14880Symbol variableSymbol = GetUpdatedSymbol(node, node.VariableSymbol); 17064new TreeDumperNode("variableSymbol", node.VariableSymbol, null), 17073new TreeDumperNode("variableSymbol", node.VariableSymbol, null),