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