Base:
26 overrides of Equals
Microsoft.CodeAnalysis.VisualBasic (26)
Symbols\AliasSymbol.vb (1)
235
Public Overrides Function
Equals
(obj As Object) As Boolean
Symbols\AnonymousTypes\PublicSymbols\AnonymousType_PropertyPublicSymbol.vb (1)
96
Public Overrides Function
Equals
(obj As Object) As Boolean
Symbols\EventSymbol.vb (1)
346
Public Overrides Function
Equals
(obj As Object) As Boolean
Symbols\MissingAssemblySymbol.vb (1)
101
Public Overrides Function
Equals
(obj As Object) As Boolean
Symbols\MissingModuleSymbol.vb (1)
84
Public Overrides Function
Equals
(obj As Object) As Boolean
Symbols\MissingNamespaceSymbol.vb (1)
75
Public Overrides Function
Equals
(obj As Object) As Boolean
Symbols\PreprocessingSymbol.vb (1)
94
Public Overrides Function
Equals
(obj As Object) As Boolean
Symbols\ReducedExtensionMethodSymbol.vb (2)
669
Public Overrides Function
Equals
(obj As Object) As Boolean
1051
Public Overrides Function
Equals
(obj As Object) As Boolean
Symbols\Source\BoundLambdaParameterSymbol.vb (1)
52
Public Overrides Function
Equals
(obj As Object) As Boolean
Symbols\Source\LambdaSymbol.vb (1)
353
Public Overrides Function
Equals
(obj As Object) As Boolean
Symbols\Source\LocalSymbol.vb (1)
615
Public Overrides Function
Equals
(obj As Object) As Boolean
Symbols\Source\RangeVariableSymbol.vb (1)
221
Public Overrides Function
Equals
(obj As Object) As Boolean
Symbols\Source\SourceLabelSymbol.vb (1)
68
Public Overrides Function
Equals
(obj As Object) As Boolean
Symbols\SubstitutedFieldSymbol.vb (1)
179
Public Overrides Function
Equals
(obj As Object) As Boolean
Symbols\SubstitutedMethodSymbol.vb (1)
372
Public MustOverride Overrides Function
Equals
(obj As Object) As Boolean
Symbols\SubstitutedParameterSymbol.vb (1)
201
Public Overrides Function
Equals
(obj As Object) As Boolean
Symbols\SubstitutedPropertySymbol.vb (1)
268
Public Overrides Function
Equals
(obj As Object) As Boolean
Symbols\SynthesizedSymbols\SynthesizedIntrinsicOperatorSymbol.vb (2)
66
Public Overrides Function
Equals
(obj As Object) As Boolean
195
Public Overrides Function
Equals
(obj As Object) As Boolean
Symbols\Tuples\TupleErrorFieldSymbol.vb (1)
132
Public Overrides Function
Equals
(obj As Object) As Boolean
Symbols\Tuples\TupleFieldSymbol.vb (1)
110
Public Overrides Function
Equals
(obj As Object) As Boolean
Symbols\Tuples\TupleMethodSymbol.vb (1)
141
Public Overrides Function
Equals
(obj As Object) As Boolean
Symbols\Tuples\TupleParameterSymbol.vb (1)
55
Public Overrides Function
Equals
(obj As Object) As Boolean
Symbols\Tuples\TuplePropertySymbol.vb (1)
123
Public Overrides Function
Equals
(obj As Object) As Boolean
Symbols\TypeSymbol.vb (1)
349
Public NotOverridable Overrides Function
Equals
(obj As Object) As Boolean
21 references to Equals
Microsoft.CodeAnalysis.VisualBasic (21)
Analysis\FlowAnalysis\DataFlowPass.VariableIdentifier.vb (1)
44
Return Me.Symbol.
Equals
(obj.Symbol) AndAlso Me.ContainingSlot = obj.ContainingSlot
Emit\SymbolAdapter.vb (1)
72
Return Me.IsDefinition OrElse Not Me.
Equals
(Me.OriginalDefinition)
Semantics\OverloadResolution.vb (1)
2502
If first.Candidate.UnderlyingSymbol.
Equals
(second.Candidate.UnderlyingSymbol) Then
Symbols\MissingMetadataTypeSymbol.vb (1)
213
_containingModule.
Equals
(other._containingModule)
Symbols\MissingModuleSymbol.vb (2)
91
Return other IsNot Nothing AndAlso m_Assembly.
Equals
(other.m_Assembly)
213
Return other IsNot Nothing AndAlso m_Assembly.
Equals
(other.m_Assembly) AndAlso String.Equals(_name, other._name, StringComparison.OrdinalIgnoreCase)
Symbols\MissingNamespaceSymbol.vb (1)
82
Return other IsNot Nothing AndAlso String.Equals(_name, other._name, StringComparison.Ordinal) AndAlso _containingSymbol.
Equals
(other._containingSymbol)
Symbols\ReducedExtensionMethodSymbol.vb (3)
677
other._curriedFromMethod.
Equals
(_curriedFromMethod) AndAlso
1059
other.m_CurriedFromParameter.
Equals
(m_CurriedFromParameter) AndAlso
1060
other.ContainingSymbol.
Equals
(ContainingSymbol)
Symbols\SubstitutedFieldSymbol.vb (1)
190
If Not _originalDefinition.
Equals
(other._originalDefinition) Then
Symbols\SubstitutedMethodSymbol.vb (1)
382
If Not OriginalDefinition.
Equals
(other.OriginalDefinition) Then
Symbols\SubstitutedParameterSymbol.vb (2)
211
If Not _originalDefinition.
Equals
(other._originalDefinition) Then
215
If Not ContainingSymbol.
Equals
(other.ContainingSymbol) Then
Symbols\SubstitutedPropertySymbol.vb (1)
279
If Not _originalDefinition.
Equals
(other._originalDefinition) Then
Symbols\Symbol.vb (3)
812
Return left Is right OrElse right.
Equals
(left)
830
Return left IsNot right AndAlso Not right.
Equals
(left)
852
Return Me.
Equals
(other)
Symbols\TypeSymbolExtensions.vb (3)
775
type.ContainingSymbol.
Equals
(method)
1010
If container IsNot specializedGenericTypeOrMethod AndAlso container.
Equals
(specializedGenericTypeOrMethod) Then
1030
If container IsNot specializedGenericTypeOrMethod AndAlso container.
Equals
(specializedGenericTypeOrMethod) Then