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