7 instantiations of MethodSignatureComparer
Microsoft.CodeAnalysis.VisualBasic (7)
Symbols\MethodSignatureComparer.vb (7)
105New MethodSignatureComparer(considerName:=True, 117New MethodSignatureComparer(considerName:=True, 129New MethodSignatureComparer(considerName:=False, 141New MethodSignatureComparer(considerName:=False, 154New MethodSignatureComparer(considerName:=True, 166New MethodSignatureComparer(considerName:=True, 185New MethodSignatureComparer(considerName:=True,
31 references to MethodSignatureComparer
Microsoft.CodeAnalysis.VisualBasic (31)
Emit\NamedTypeSymbolAdapter.vb (1)
312If MethodSignatureComparer.CustomModifiersAndParametersAndReturnTypeSignatureComparer.Equals(implementingMethod, implemented) Then
Symbols\EventSignatureComparer.vb (2)
129Dim comparison As TypeCompareKind = MethodSignatureComparer.MakeTypeCompareKind(_considerCustomModifiers, _considerTupleNames) 136If Not MethodSignatureComparer.HaveSameParameterTypes(event1.DelegateParameters,
Symbols\MemberSignatureComparer.vb (3)
28New MemberSignatureComparer(MethodSignatureComparer.WinRTConflictComparer, 32Private ReadOnly _methodComparer As MethodSignatureComparer 36Private Sub New(methodComparer As MethodSignatureComparer,
Symbols\Metadata\PE\PENamedTypeSymbol.vb (1)
1435If Not MethodSignatureComparer.HaveSameConstraints(
Symbols\MethodSignatureComparer.vb (7)
104Public Shared ReadOnly RuntimeMethodSignatureComparer As MethodSignatureComparer = 116Public Shared ReadOnly AllAspectsSignatureComparer As MethodSignatureComparer = 128Public Shared ReadOnly ParametersAndReturnTypeSignatureComparer As MethodSignatureComparer = 140Public Shared ReadOnly CustomModifiersAndParametersAndReturnTypeSignatureComparer As MethodSignatureComparer = 153Public Shared ReadOnly VisualBasicSignatureAndConstraintsAndReturnTypeComparer As MethodSignatureComparer = 165Public Shared ReadOnly RetargetedExplicitMethodImplementationComparer As MethodSignatureComparer = 184Public Shared ReadOnly WinRTConflictComparer As MethodSignatureComparer =
Symbols\PropertySignatureComparer.vb (4)
113Dim comparison As TypeCompareKind = MethodSignatureComparer.MakeTypeCompareKind(_considerCustomModifiers, _considerTupleNames) 120If Not MethodSignatureComparer.HaveSameParameterTypes(prop1.Parameters, Nothing, prop2.Parameters, Nothing, False, _considerCustomModifiers, _considerTupleNames) Then 180results = results Or MethodSignatureComparer.DetailedReturnTypeCompare(prop1.ReturnsByRef, 196results = results Or MethodSignatureComparer.DetailedParameterCompare(prop1.Parameters, Nothing, prop2.Parameters, Nothing, comparisons, stopIfAny)
Symbols\Retargeting\RetargetingMethodSymbol.vb (1)
477Dim retargeted = RetargetingTranslator.Retarget(impls(i), MethodSignatureComparer.RetargetedExplicitMethodImplementationComparer)
Symbols\Retargeting\RetargetingSymbolTranslator.vb (1)
669Retarget(oldAttributeCtor, MethodSignatureComparer.RetargetedExplicitMethodImplementationComparer))
Symbols\Source\ImplementsHelper.vb (2)
429Dim results = MethodSignatureComparer.DetailedCompare(DirectCast(implementedSym, MethodSymbol), DirectCast(implementingSym, MethodSymbol), 543If Not MethodSignatureComparer.HaveSameConstraints(implementedMethod, implementingMethod) Then
Symbols\Source\LambdaSymbol.vb (1)
367MethodSignatureComparer.AllAspectsSignatureComparer.Equals(symbol, Me)
Symbols\Source\OverrideHidingHelper.vb (2)
134Return MethodSignatureComparer.DetailedCompare(DirectCast(sym1, MethodSymbol), DirectCast(sym2, MethodSymbol), comparisons, stopIfAny) 578OverrideHidingHelper(Of MethodSymbol).s_runtimeSignatureComparer = MethodSignatureComparer.RuntimeMethodSignatureComparer
Symbols\Source\SourceMemberContainerTypeSymbol.vb (4)
1953If MethodSignatureComparer.DetailedCompare(partialMethod, implMethod, options) <> Nothing Then 1974Dim result As SymbolComparisonResults = MethodSignatureComparer.DetailedCompare(partialDeclaration, candidate, comparisons) 3695Dim comparisonResults As SymbolComparisonResults = MethodSignatureComparer.DetailedCompare( 3749Dim comparisonResults As SymbolComparisonResults = MethodSignatureComparer.DetailedCompare(
Symbols\Source\SourceMemberMethodSymbol.vb (1)
253Dim result As SymbolComparisonResults = MethodSignatureComparer.DetailedCompare(Me, methodImpl,
Symbols\TypeSymbol.vb (1)
690MethodSignatureComparer.RuntimeMethodSignatureComparer)