1 write to _removeMethod
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Metadata\PE\PEEventSymbol.cs (1)
67
_removeMethod
= removeMethod;
15 references to _removeMethod
Microsoft.CodeAnalysis.CSharp (15)
Symbols\Metadata\PE\PEEventSymbol.cs (15)
116
? !DoModifiersMatch(_addMethod,
_removeMethod
)
117
: !DoSignaturesMatch(moduleSymbol, originalEventType, _addMethod,
_removeMethod
);
126
_removeMethod
.SetAssociatedEvent(this, MethodKind.EventRemove);
204
_removeMethod
.ParameterCount == 1 &&
205
TypeSymbol.Equals(
_removeMethod
.Parameters[0].Type, token, TypeCompareKind.ConsiderEverything2);
267
Accessibility accessibility = PEPropertyOrEventHelpers.GetDeclaredAccessibilityFromAccessors(_addMethod,
_removeMethod
);
280
return _addMethod.IsExtern ||
_removeMethod
.IsExtern;
289
return _addMethod.IsAbstract ||
_removeMethod
.IsAbstract;
298
return _addMethod.IsSealed ||
_removeMethod
.IsSealed;
307
return !IsOverride && !IsAbstract && (_addMethod.IsVirtual ||
_removeMethod
.IsVirtual);
316
return _addMethod.IsOverride ||
_removeMethod
.IsOverride;
325
return _addMethod.IsStatic &&
_removeMethod
.IsStatic;
341
get { return
_removeMethod
; }
384
_removeMethod
.ExplicitInterfaceImplementations.Length == 0)
393
implementedEvents.IntersectWith(PEPropertyOrEventHelpers.GetEventsForExplicitlyImplementedAccessor(
_removeMethod
));