1 write to Symbol
Microsoft.CodeAnalysis.VisualBasic (1)
Binding\LookupResult.vb (1)
101Me.Symbol = symbol
26 references to Symbol
Microsoft.CodeAnalysis.VisualBasic (26)
Binding\LookupResult.vb (26)
388SetFrom(other.Kind, other.Symbol, other.Diagnostic) 495ambiguousResults.Add(other.Symbol) 536Debug.Assert(other.Symbol.IsReducedExtensionMethod()) 540_symList.Add(other.Symbol) 546_symList.Add(other.Symbol) 599If CanOverload(Me.Symbols(0), other.Symbol) AndAlso (Not checkIfCurrentHasOverloads OrElse AllSymbolsHaveOverloads()) Then 600_symList.Add(other.Symbol) 615Not CanOverload(Me.Symbols(0), other.Symbol) OrElse 619_symList.Add(other.Symbol) 627Debug.Assert(Not Me.HasSymbol OrElse other.Symbol Is Nothing OrElse TypeSymbol.Equals(Me.Symbols(0).ContainingType, other.Symbol.ContainingType, TypeCompareKind.ConsiderEverything)) 637ElseIf Not CanOverload(Me.Symbols(0), other.Symbol) Then 640If Me.Symbols.All(Function(candidate, otherSymbol) candidate.DeclaredAccessibility < otherSymbol.DeclaredAccessibility, other.Symbol) Then 644_symList.Add(other.Symbol) 652If CanOverload(Me.Symbols(0), other.Symbol) Then 653_symList.Add(other.Symbol) 665Dim accessibilityCmp As Integer = CompareAccessibilityOfSymbolsConflictingInSameContainer(_symList(i), other.Symbol) 689ambiguous = RemoveAmbiguousSymbols(other.Symbol, ambiguous) 707If _symList.Count = 1 AndAlso ambiguous = 1 AndAlso AreEquivalentEnumConstants(_symList(0), other.Symbol) Then 717Dim accessibilityCmp As Integer = CompareAccessibilityOfSymbolsConflictingInSameContainer(_symList(0), other.Symbol) 730Debug.Assert(_symList(i).DeclaredAccessibility = other.Symbol.DeclaredAccessibility) 909Dim currentLocation = GetSymbolLocation(other.Symbol, sourceModule, options) 920Debug.Assert(Me.Symbols(0).Kind <> SymbolKind.Namespace OrElse other.Symbol.Kind <> SymbolKind.Namespace) ' namespaces are supposed to be merged 921Return ResolveAmbiguityInTheSameNamespace(Me.Symbols(0), other.Symbol, sourceModule) 926Debug.Assert(candidate.Kind <> SymbolKind.Namespace OrElse other.Symbol.Kind <> SymbolKind.Namespace) ' namespaces are supposed to be merged 929ElseIf ResolveAmbiguityInTheSameNamespace(candidate, other.Symbol, sourceModule) >= 0 Then