6 overrides of OverriddenMethod
Microsoft.CodeAnalysis.VisualBasic (6)
Symbols\ReducedExtensionMethodSymbol.vb (1)
469Public Overrides ReadOnly Property OverriddenMethod As MethodSymbol
Symbols\SignatureOnlyMethodSymbol.vb (1)
310Public Overrides ReadOnly Property OverriddenMethod As MethodSymbol
Symbols\Source\CustomEventAccessorSymbol.vb (1)
98Public Overrides ReadOnly Property OverriddenMethod As MethodSymbol
Symbols\Source\SourcePropertyAccessorSymbol.vb (1)
119Public Overrides ReadOnly Property OverriddenMethod As MethodSymbol
Symbols\SynthesizedSymbols\SynthesizedGlobalMethodBase.vb (1)
243Public Overrides ReadOnly Property OverriddenMethod As MethodSymbol
Symbols\SynthesizedSymbols\SynthesizedMethodBase.vb (1)
68Public Overrides ReadOnly Property OverriddenMethod As MethodSymbol
83 references to OverriddenMethod
Microsoft.CodeAnalysis.VisualBasic (20)
Binding\DocumentationCommentBinder.vb (1)
210method = method.OverriddenMethod
Binding\SyntheticBoundTrees\SynthesizedPropertyAccessorBase.vb (2)
49Dim baseGetSym = propertySymbol.GetMethod.OverriddenMethod 278Dim baseSet = accessor.OverriddenMethod
CodeGen\EmitExpression.vb (4)
477targetMethod = method.OverriddenMethod 1035While method.OverriddenMethod IsNot Nothing 1036method = method.OverriddenMethod 1192Dim overriddenMethod = method.OverriddenMethod
Emit\NamedTypeSymbolAdapter.vb (1)
315moduleBeingBuilt.TranslateOverriddenMethodReference(implementingMethod.OverriddenMethod, DirectCast(context.SyntaxNode, VisualBasicSyntaxNode), context.Diagnostics)))
Semantics\OverloadResolution.vb (2)
217Dim otherMethod As MethodSymbol = DirectCast(otherSymbol, MethodSymbol).OverriddenMethod 224otherMethod = otherMethod.OverriddenMethod
Symbols\AnonymousTypes\PublicSymbols\AnonymousTypeOrDelegatePublicSymbol.vb (2)
300Debug.Assert(method.OverriddenMethod Is mappedMethod.OverriddenMethod)
Symbols\MethodSymbol.vb (2)
323Return OverriddenMembersResult(Of MethodSymbol).GetOverriddenMember(Me, Me.OriginalDefinition.OverriddenMethod) 918Return Me.OverriddenMethod
Symbols\Source\OverrideHidingHelper.vb (2)
514Return DirectCast(sym, MethodSymbol).OverriddenMethod 539If method.OverriddenMethod IsNot Nothing Then
Symbols\Source\SourceMethodSymbol.vb (1)
1313Dim overridden = Me.OverriddenMethod
Symbols\Source\SourcePropertySymbol.vb (1)
289Dim overriddenMethod As MethodSymbol = method.OverriddenMethod
Symbols\SymbolExtensions.vb (1)
290Return DirectCast(sym, MethodSymbol).OverriddenMethod
Symbols\SynthesizedSymbols\SynthesizedParameterSymbol.vb (1)
309Dim overriddenMethod = setter.OverriddenMethod
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (3)
CodeGen\CodeGenRefReturnTests.vb (2)
840Assert.Equal("Function A.F() As System.Object", method.OverriddenMethod.ToTestDisplayString()) 848Assert.Null(method.OverriddenMethod)
CodeGen\CodeGenTuples.vb (1)
16417m1ToString.OverriddenMethod.ToTestDisplayString())
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (24)
Semantics\InitOnlyMemberTests.vb (24)
1854Assert.True(p0Set.OverriddenMethod.IsInitOnly) 1857Assert.True(p1Set.OverriddenMethod.IsInitOnly) 1958Assert.True(p0Set.OverriddenMethod.IsInitOnly) 1959Assert.True(DirectCast(p0Set.OverriddenMethod, IMethodSymbol).IsInitOnly) 2125Assert.False(pSet.OverriddenMethod.IsInitOnly) 2126Assert.Empty(pSet.OverriddenMethod.ReturnTypeCustomModifiers) 2127Assert.Empty(p.GetMethod.OverriddenMethod.ReturnTypeCustomModifiers) 2213Assert.False(pSet.OverriddenMethod.IsInitOnly) 2214Assert.Empty(pSet.OverriddenMethod.ReturnTypeCustomModifiers) 2215Assert.Empty(p.GetMethod.OverriddenMethod.ReturnTypeCustomModifiers) 2308Assert.False(pSet.OverriddenMethod.IsInitOnly) 2309Assert.Empty(pSet.OverriddenMethod.ReturnTypeCustomModifiers) 2310Assert.Empty(p.GetMethod.OverriddenMethod.ReturnTypeCustomModifiers) 2402Assert.True(pSet.OverriddenMethod.IsInitOnly) 2403Assert.NotEmpty(pSet.OverriddenMethod.ReturnTypeCustomModifiers) 2404Assert.NotEmpty(p.GetMethod.OverriddenMethod.ReturnTypeCustomModifiers) 2617Assert.NotEmpty(cl2p1.SetMethod.OverriddenMethod.ReturnTypeCustomModifiers) 2618Assert.NotEmpty(cl2p1.GetMethod.OverriddenMethod.ReturnTypeCustomModifiers) 2622Assert.NotEmpty(cl2p2.SetMethod.OverriddenMethod.ReturnTypeCustomModifiers) 2623Assert.NotEmpty(cl2p2.GetMethod.OverriddenMethod.ReturnTypeCustomModifiers) 2627Assert.Empty(cl3p1.SetMethod.OverriddenMethod.ReturnTypeCustomModifiers) 2628Assert.Empty(cl3p1.GetMethod.OverriddenMethod.ReturnTypeCustomModifiers) 2632Assert.Empty(cl3p2.SetMethod.OverriddenMethod.ReturnTypeCustomModifiers) 2633Assert.Empty(cl3p2.GetMethod.OverriddenMethod.ReturnTypeCustomModifiers)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (36)
SymbolsTests\AnonymousTypes\AnonymousTypesEmittedSymbolsTests.vb (3)
420Assert.Equal(GetNamedTypeSymbol(m, "System.Object").GetMember("ToString"), toStr.OverriddenMethod) 486method.OverriddenMethod) 517Assert.Equal(GetNamedTypeSymbol(m, "System.Object").GetMember("GetHashCode"), method.OverriddenMethod)
SymbolsTests\CustomModifiersTests.vb (1)
2044Assert.Equal("Function CL1.Test(Of T)(x As System.ValueType modopt(System.Runtime.CompilerServices.IsBoxed) modopt(System.Nullable(Of T))) As System.ValueType modopt(System.Runtime.CompilerServices.IsBoxed) modopt(System.Nullable(Of T))", test.OverriddenMethod.ToTestDisplayString())
SymbolsTests\Source\OverridesTests.vb (28)
134Assert.Null(o1Base.OverriddenMethod) 135Assert.Same(o1Base, o1Derived.OverriddenMethod) 144Assert.Null(get_o2Base.OverriddenMethod) 145Assert.Same(get_o2Base, get_o2Derived.OverriddenMethod) 149Assert.Null(set_o2Base.OverriddenMethod) 150Assert.Same(set_o2Base, set_o2Derived.OverriddenMethod) 154Assert.Null(n1Base.OverriddenMethod) 155Assert.Null(n1Derived.OverriddenMethod) 164Assert.Null(get_n2Base.OverriddenMethod) 165Assert.Null(get_n2Derived.OverriddenMethod) 169Assert.Null(set_n2Base.OverriddenMethod) 170Assert.Null(set_n2Derived.OverriddenMethod) 2304Dim overriddenAccessorX1GetGoo = accessorX1GetGoo.OverriddenMethod 2306Dim overriddenAccessorX2GetGoo = accessorX2GetGoo.OverriddenMethod 2310Dim overriddenAccessorX1SetGoo = accessorX1SetGoo.OverriddenMethod 2312Dim overriddenAccessorX2SetGoo = accessorX2SetGoo.OverriddenMethod 2329Dim overriddenAccessorsX2AddBar = accessorX2AddBar.OverriddenMethod 2331Dim overriddenAccessorsX3AddBar = accessorX3AddBar.OverriddenMethod 2335Dim overriddenAccessorsX2RemoveBar = accessorX2RemoveBar.OverriddenMethod 2337Dim overriddenAccessorsX3RemoveBar = accessorX3RemoveBar.OverriddenMethod 2386Dim overriddenMethX1Goo = methodX1Goo.OverriddenMethod 2388Dim overriddenMethX2Goo = methodX2Goo.OverriddenMethod 2396Dim overriddenConstructedMethX1Goo = constructedMethodX1Goo.OverriddenMethod 2398Dim overriddenConstructedMethX2Goo = constructedMethodX2Goo.OverriddenMethod 6960Assert.Equal("Sub Validator(Of T).DoValidate(objectToValidate As T)", doValidateT.OverriddenMethod.ToTestDisplayString()) 6966Assert.Equal("Sub Validator(Of T).DoValidate(objectToValidate As T)", doValidateObject.OverriddenMethod.OriginalDefinition.ToTestDisplayString()) 7199Assert.Equal("Sub Validator(Of T).DoValidate(objectToValidate As T)", doValidateT.OverriddenMethod.ToTestDisplayString()) 7205Assert.Equal("Sub Validator(Of T).DoValidate(objectToValidate As T)", doValidateObject.OverriddenMethod.OriginalDefinition.ToTestDisplayString())
SymbolsTests\SymbolErrorTests.vb (4)
10597Assert.Same(baseP1.GetMethod, p1Get.OverriddenMethod) 10599Assert.Same(baseP1.SetMethod, p1Set.OverriddenMethod) 10657Assert.Same(baseP1.GetMethod, p1Get.OverriddenMethod) 10659Assert.Same(baseP1.SetMethod, p1Set.OverriddenMethod)