5 overrides of RemoveMethod
Microsoft.CodeAnalysis.VisualBasic (5)
Symbols\Metadata\PE\PEEventSymbol.vb (1)
223Public Overrides ReadOnly Property RemoveMethod As MethodSymbol
Symbols\Retargeting\RetargetingEventSymbol.vb (1)
178Public Overrides ReadOnly Property RemoveMethod As MethodSymbol
Symbols\Source\SourceEventSymbol.vb (1)
492Public Overrides ReadOnly Property RemoveMethod As MethodSymbol
Symbols\SubstitutedEventSymbol.vb (1)
167Public Overrides ReadOnly Property RemoveMethod As MethodSymbol
Symbols\Tuples\TupleEventSymbol.vb (1)
50Public Overrides ReadOnly Property RemoveMethod As MethodSymbol
51 references to RemoveMethod
Microsoft.CodeAnalysis.VisualBasic (17)
Binding\Binder_Statements.vb (1)
2264Dim method = If(node.Kind = SyntaxKind.AddHandlerStatement, eventSymbol.AddMethod, eventSymbol.RemoveMethod)
Emit\EventSymbolAdapter.vb (2)
27Dim removeMethod = AdaptedEventSymbol.RemoveMethod.GetCciAdapter() 52Dim removeMethod = AdaptedEventSymbol.RemoveMethod.GetCciAdapter()
Emit\NoPia\EmbeddedTypesManager.vb (1)
474Dim removeMethod = [event].AdaptedEventSymbol.RemoveMethod
Lowering\LocalRewriter\LocalRewriter_AddRemoveHandler.vb (2)
45result = MakeEventAccessorCall(node, unwrappedEventAccess, If(node.Kind = BoundKind.AddHandlerStatement, [event].AddMethod, [event].RemoveMethod)) 111method:=eventSymbol.RemoveMethod,
Symbols\EventSymbol.vb (1)
298Return Me.RemoveMethod
Symbols\Retargeting\RetargetingEventSymbol.vb (2)
180Return If(_underlyingEvent.RemoveMethod Is Nothing, Nothing, RetargetingTranslator.Retarget(_underlyingEvent.RemoveMethod))
Symbols\Source\SourceEventSymbol.vb (1)
403accessor = implementedEvent.RemoveMethod
Symbols\Source\SourceMemberMethodSymbol.vb (2)
738If eventSymbol.RemoveMethod IsNot Nothing Then 739Binder.ReportUseSite(diagBag, singleHandleClause.EventMember, eventSymbol.RemoveMethod)
Symbols\Source\SourceMethodSymbol.vb (1)
1104accessor = eventSymbol.RemoveMethod
Symbols\SubstitutedNamedType.vb (3)
327Dim removeMethod = If(memberEvent.RemoveMethod Is Nothing, Nothing, SubstituteTypeParametersForMemberMethod(memberEvent.RemoveMethod)) 378Dim removeMethod = GetMethodSubstitute(methodSubstitutions, memberEvent.RemoveMethod)
Symbols\Tuples\TupleEventSymbol.vb (1)
52Return Me._containingType.GetTupleMemberSymbolForUnderlyingMember(Of MethodSymbol)(Me._underlyingEvent.RemoveMethod)
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (3)
EditAndContinue\TopLevelEditingTests.vb (3)
3789SemanticEdit(SemanticEditKind.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember(Of EventSymbol)("E3").RemoveMethod), 10186SemanticEdit(SemanticEditKind.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember(Of EventSymbol)("E").RemoveMethod), 10397SemanticEdit(SemanticEditKind.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember(Of EventSymbol)("E").RemoveMethod),
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (4)
Attributes\AttributeTests_Conditional.vb (3)
203Assert.Equal(0, eventE.RemoveMethod.GetAttributes().Length) 206AssertEx.Equal({"CompilerGeneratedAttribute"}, GetAttributeNames(eventE.RemoveMethod.GetAttributes())) 209Assert.Equal(0, eventE.RemoveMethod.GetReturnTypeAttributes().Length)
Attributes\AttributeTests_Synthesized.vb (1)
187attrs = e.RemoveMethod.GetAttributes()
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (27)
SymbolsTests\DefaultInterfaceImplementationTests.vb (3)
11513Assert.Null(i2.FindImplementationForInterfaceMember(i1WinRT.RemoveMethod)) 11516Assert.Same(i1WinRT.RemoveMethod, i2WinRT.RemoveMethod.ExplicitInterfaceImplementations.Single())
SymbolsTests\Metadata\PE\LoadingEvents.vb (5)
93CheckAccessorShape(instanceEvent.RemoveMethod, instanceEvent) 100CheckAccessorShape(staticEvent.RemoveMethod, staticEvent) 110Assert.Same([event].RemoveMethod, accessor) 135Assert.NotEqual(mismatchedRemoveEvent.Type, mismatchedRemoveEvent.RemoveMethod.Parameters.Single().Type) 146Assert.Equal(0, noParamRemoveEvent.RemoveMethod.Parameters.Length)
SymbolsTests\Metadata\PE\VisualBasicCompilerFeatureRequiredTests.vb (2)
209Assert.False(onEventAdderEvent.RemoveMethod.HasUnsupportedMetadata) 216Assert.True(onEventRemoverEvent.RemoveMethod.HasUnsupportedMetadata)
SymbolsTests\Metadata\WinMdEventTest.vb (2)
1614Dim removeMethod = [event].RemoveMethod 1641Dim removeMethod = [event].RemoveMethod
SymbolsTests\Retargeting\RetargetingTests.vb (3)
2190Assert.NotNull(RetargetEventItem.RemoveMethod) 2195Assert.Equal(SourceEventItem.RemoveMethod.Name, RetargetEventItem.RemoveMethod.Name)
SymbolsTests\Source\EventTests.vb (4)
1977Dim removeMethod = e.RemoveMethod 2074Dim removeMethod = e.RemoveMethod 2173Dim removeMethod = e.RemoveMethod 2242Dim removeMethod = e.RemoveMethod
SymbolsTests\StaticAbstractMembersInInterfacesTests.vb (8)
1713Assert.False(i1E1.RemoveMethod.IsShared) 1744Assert.False(i1E1.RemoveMethod.IsShared) 1784Assert.Null(i1E1.ContainingType.FindImplementationForInterfaceMember(i1E1.RemoveMethod)) 1789Assert.Null(c.FindImplementationForInterfaceMember(i1E1.RemoveMethod)) 1833Assert.Null(i1E1.ContainingType.FindImplementationForInterfaceMember(i1E1.RemoveMethod)) 1838Assert.Null(c.FindImplementationForInterfaceMember(i1E1.RemoveMethod)) 1882Assert.Null(i1E1.ContainingType.FindImplementationForInterfaceMember(i1E1.RemoveMethod)) 1887Assert.Null(c.FindImplementationForInterfaceMember(i1E1.RemoveMethod))