2 writes to ValueSymbol
Microsoft.CodeAnalysis.CSharp (2)
Generated\BoundNodes.xml.Generated.cs (2)
1096this.ValueSymbol = valueSymbol; 1112this.ValueSymbol = valueSymbol;
10 references to ValueSymbol
Microsoft.CodeAnalysis.CSharp (10)
Binder\Binder_Expressions.cs (1)
10199bool 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); 1961if (typeOrValue.Binder.GetShadowedPrimaryConstructorParameter(identifier, typeOrValue.ValueSymbol, invoked: false, membersOpt: null) is { } shadowedParameter && 1974Debug.Assert(typeOrValue.ValueSymbol == (boundValue.ExpressionSymbol ?? ((BoundConversion)boundValue).Operand.ExpressionSymbol)); 2002return typeOrValueExpression.ValueSymbol;
Compilation\CSharpSemanticModel.cs (1)
3429symbols = OneOrMany.Create(((BoundTypeOrValueExpression)boundNode).ValueSymbol);
Generated\BoundNodes.xml.Generated.cs (4)
1124if (binder != this.Binder || !Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(valueSymbol, this.ValueSymbol) || !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything)) 10998Symbol valueSymbol = this.VisitSymbol(node.ValueSymbol); 12704Symbol valueSymbol = GetUpdatedSymbol(node, node.ValueSymbol); 15342new TreeDumperNode("valueSymbol", node.ValueSymbol, null),