2 writes to ValueSymbol
Microsoft.CodeAnalysis.CSharp (2)
Generated\BoundNodes.xml.Generated.cs (2)
1126this.ValueSymbol = valueSymbol; 1142this.ValueSymbol = valueSymbol;
10 references to ValueSymbol
Microsoft.CodeAnalysis.CSharp (10)
Binder\Binder_Expressions.cs (1)
10337bool useType = IsInstance(typeOrValue.ValueSymbol) && !HasThis(isExplicit: false, inStaticContext: out inStaticContext);
Binder\Binder_Invocation.cs (4)
456bool useType = IsInstance(typeOrValue.ValueSymbol) && !HasThis(isExplicit: false, inStaticContext: out inStaticContext); 1970if (typeOrValue.Binder.GetShadowedPrimaryConstructorParameter(identifier, typeOrValue.ValueSymbol, invoked: false, membersOpt: null) is { } shadowedParameter && 1983Debug.Assert(typeOrValue.ValueSymbol == (boundValue.ExpressionSymbol ?? ((BoundConversion)boundValue).Operand.ExpressionSymbol)); 2011return typeOrValueExpression.ValueSymbol;
Compilation\CSharpSemanticModel.cs (1)
3439symbols = OneOrMany.Create(((BoundTypeOrValueExpression)boundNode).ValueSymbol);
Generated\BoundNodes.xml.Generated.cs (4)
1154if (binder != this.Binder || !Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(valueSymbol, this.ValueSymbol) || !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything)) 11095Symbol valueSymbol = this.VisitSymbol(node.ValueSymbol); 12818Symbol valueSymbol = GetUpdatedSymbol(node, node.ValueSymbol); 15463new TreeDumperNode("valueSymbol", node.ValueSymbol, null),