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 && 205TypeSymbol.Equals(_removeMethod.Parameters[0].Type, token, TypeCompareKind.ConsiderEverything2); 267Accessibility accessibility = PEPropertyOrEventHelpers.GetDeclaredAccessibilityFromAccessors(_addMethod, _removeMethod); 280return _addMethod.IsExtern || _removeMethod.IsExtern; 289return _addMethod.IsAbstract || _removeMethod.IsAbstract; 298return _addMethod.IsSealed || _removeMethod.IsSealed; 307return !IsOverride && !IsAbstract && (_addMethod.IsVirtual || _removeMethod.IsVirtual); 316return _addMethod.IsOverride || _removeMethod.IsOverride; 325return _addMethod.IsStatic && _removeMethod.IsStatic; 341get { return _removeMethod; } 384_removeMethod.ExplicitInterfaceImplementations.Length == 0) 393implementedEvents.IntersectWith(PEPropertyOrEventHelpers.GetEventsForExplicitlyImplementedAccessor(_removeMethod));