2 writes to ValueSymbol
Microsoft.CodeAnalysis.CSharp (2)
Generated\BoundNodes.xml.Generated.cs (2)
1129this.ValueSymbol = valueSymbol; 1145this.ValueSymbol = valueSymbol;
10 references to ValueSymbol
Microsoft.CodeAnalysis.CSharp (10)
Binder\Binder_Expressions.cs (1)
10368bool 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); 1971if (typeOrValue.Binder.GetShadowedPrimaryConstructorParameter(identifier, typeOrValue.ValueSymbol, invoked: false, membersOpt: null) is { } shadowedParameter && 1984Debug.Assert(typeOrValue.ValueSymbol == (boundValue.ExpressionSymbol ?? ((BoundConversion)boundValue).Operand.ExpressionSymbol)); 2012return typeOrValueExpression.ValueSymbol;
Compilation\CSharpSemanticModel.cs (1)
3439symbols = OneOrMany.Create(((BoundTypeOrValueExpression)boundNode).ValueSymbol);
Generated\BoundNodes.xml.Generated.cs (4)
1157if (binder != this.Binder || !Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(valueSymbol, this.ValueSymbol) || !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything)) 11246Symbol valueSymbol = this.VisitSymbol(node.ValueSymbol); 12990Symbol valueSymbol = GetUpdatedSymbol(node, node.ValueSymbol); 15663new TreeDumperNode("valueSymbol", node.ValueSymbol, null),