1 override of Equals
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\TypeSymbol.vb (1)
342Public NotOverridable Overrides Function Equals(other As Symbol, compareKind As TypeCompareKind) As Boolean
9 references to Equals
Microsoft.CodeAnalysis.VisualBasic (5)
Symbols\ReducedExtensionMethodSymbol.vb (1)
808Return other IsNot Nothing AndAlso Me._ordinal = other._ordinal AndAlso Me.ContainingSymbol.Equals(other.ContainingSymbol, comparison)
Symbols\SubstitutedTypeParameterSymbol.vb (1)
179Return other IsNot Nothing AndAlso Me.OriginalDefinition.Equals(other.OriginalDefinition) AndAlso Me.ContainingSymbol.Equals(other.ContainingSymbol, comparison)
Symbols\Symbol.vb (3)
778Return Me.[Equals](TryCast(other, Symbol), SymbolEqualityComparer.Default.CompareKind) 782Return Me.[Equals](TryCast(other, Symbol), equalityComparer.CompareKind) 786Return Me.Equals(TryCast(other, Symbol), compareKind)
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (4)
CodeGen\CodeGenTuples.vb (4)
23194Assert.True(DirectCast(type, Symbol).Equals(underlyingType, TypeCompareKind.AllIgnoreOptions)) 23195Assert.True(DirectCast(underlyingType, Symbol).Equals(type, TypeCompareKind.AllIgnoreOptions)) 23196Assert.False(DirectCast(type, Symbol).Equals(underlyingType, TypeCompareKind.ConsiderEverything)) 23197Assert.False(DirectCast(underlyingType, Symbol).Equals(type, TypeCompareKind.ConsiderEverything))