1 override of OriginalDefinition
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\SubstitutedMethodSymbol.vb (1)
46
Public MustOverride Overrides ReadOnly Property
OriginalDefinition
As MethodSymbol
46 references to OriginalDefinition
Microsoft.CodeAnalysis.VisualBasic (46)
Binding\Binder_Conversions.vb (1)
1580
If delegateInvoke.
OriginalDefinition
.ReturnType.IsTypeParameter() Then
Binding\Binder_Statements.vb (1)
4165
DirectCast(boundMoveNextCall, BoundCall).Method.
OriginalDefinition
.ReturnType.SpecialType <> SpecialType.System_Boolean Then
Compilation\MethodCompiler.vb (2)
1899
Not node.Method.IsShared AndAlso node.Method.
OriginalDefinition
.ContainingType Is _containingType Then
1905
_calledMethods.Add(node.Method.
OriginalDefinition
)
Emit\GenericMethodInstanceReference.vb (1)
37
m_UnderlyingMethod.
OriginalDefinition
,
Emit\MethodSymbolAdapter.vb (2)
222
AdaptedMethodSymbol.
OriginalDefinition
,
235
Return AdaptedMethodSymbol.
OriginalDefinition
.GetCciAdapter()
Emit\PEModuleBuilder.vb (2)
742
Debug.Assert(methodSymbol.ContainingModule Is Me.SourceModule AndAlso methodSymbol Is methodSymbol.
OriginalDefinition
)
748
Debug.Assert(methodSymbol Is methodSymbol.
OriginalDefinition
)
Emit\SpecializedMethodReference.vb (1)
35
Return m_UnderlyingMethod.
OriginalDefinition
.GetCciAdapter()
Emit\SymbolTranslator.vb (3)
312
Debug.Assert(methodSymbol Is methodSymbol.
OriginalDefinition
OrElse
313
Not methodSymbol.Equals(methodSymbol.
OriginalDefinition
))
332
If methodSymbol.
OriginalDefinition
IsNot methodSymbol Then
Lowering\MethodToClassRewriter\MethodToClassRewriter.MyBaseMyClassWrapper.vb (3)
182
Me._typeParameters = SynthesizedClonedTypeParameterSymbol.MakeTypeParameters(methodToWrap.
OriginalDefinition
.TypeParameters, Me, CreateTypeParameter)
191
Me._typeMap = TypeSubstitution.Create(newConstructedWrappedMethod.
OriginalDefinition
,
192
newConstructedWrappedMethod.
OriginalDefinition
.TypeParameters,
Lowering\MethodToClassRewriter\MethodToClassRewriter.vb (1)
260
Dim newMethod As MethodSymbol = method.
OriginalDefinition
Lowering\StateMachineRewriter\SynthesizedContainer.vb (3)
55
topLevelMethod.
OriginalDefinition
.TypeParameters, Me, s_createTypeParameter)
64
Me._typeMap = TypeSubstitution.Create(newConstructedWrappedMethod.
OriginalDefinition
,
65
newConstructedWrappedMethod.
OriginalDefinition
.TypeParameters,
Semantics\Operators.vb (2)
2796
Dim definition As MethodSymbol = method.
OriginalDefinition
2928
If Not method.IsMethodKindBasedOnSyntax OrElse ValidateOverloadedOperator(method.
OriginalDefinition
, opInfo) Then
Semantics\OverloadResolution.vb (6)
217
Dim definition As MethodSymbol = m_Method.
OriginalDefinition
223
If otherMethod.
OriginalDefinition
.Equals(definition) Then
236
Return m_Method.
OriginalDefinition
.OverloadResolutionPriority
241
Dim leastOverriddenDefinition As MethodSymbol = m_Method.
OriginalDefinition
250
leastOverriddenDefinition = overridden.
OriginalDefinition
5308
DirectCast(candidate.Candidate.UnderlyingSymbol, MethodSymbol).
OriginalDefinition
,
Symbols\ConstraintsHelper.vb (2)
601
Return CheckConstraints(method, languageVersion, substitution, method.
OriginalDefinition
.TypeParameters, method.TypeArguments, diagnosticsBuilder, useSiteDiagnosticsBuilder, template)
1246
If method.
OriginalDefinition
Is method Then
Symbols\MethodSignatureComparer.vb (7)
344
Dim origDef1 = method1.
OriginalDefinition
345
Dim origDef2 = method2.
OriginalDefinition
780
Dim origDef1 = method1.
OriginalDefinition
781
Dim origDef2 = method2.
OriginalDefinition
819
Return TypeSubstitution.Create(containingType.TypeSubstitution, method.
OriginalDefinition
, indexedTypeArguments)
841
Dim typeParameters1 = method1.
OriginalDefinition
.TypeParameters
842
Dim typeParameters2 = method2.
OriginalDefinition
.TypeParameters
Symbols\MethodSymbol.vb (4)
91
Return Me.
OriginalDefinition
330
Return OverriddenMembersResult(Of MethodSymbol).GetOverriddenMember(Me, Me.
OriginalDefinition
.OverriddenMethod)
674
Return Me.
OriginalDefinition
.GetUseSiteInfo()
965
Return Me.
OriginalDefinition
Symbols\MethodSymbolExtensions.vb (1)
76
Dim sourceMethod = TryCast(method.
OriginalDefinition
, SourceMemberMethodSymbol)
Symbols\Retargeting\RetargetingSymbolTranslator.vb (1)
895
Dim retargetedDefinition = Retarget(method.
OriginalDefinition
, retargetedMethodComparer)
Symbols\Source\OverrideHidingHelper.vb (1)
984
If Not AccessCheck.IsSymbolAccessible(overriddenAccessor.
OriginalDefinition
, overridingAccessor.ContainingType, Nothing, useSiteInfo:=CompoundUseSiteInfo(Of AssemblySymbol).Discarded) Then
Symbols\SymbolExtensions.vb (1)
229
Dim definition As MethodSymbol = method.
OriginalDefinition
Symbols\Tuples\TupleTypeSymbol.vb (1)
916
smallDictionary.Add(DirectCast(symbol, MethodSymbol).TupleUnderlyingMethod.
OriginalDefinition
, symbol)