20 references to OverriddenEvent
Microsoft.CodeAnalysis.CSharp (12)
Symbols\EventSymbol.cs (2)
144return (EventSymbol)OverriddenOrHiddenMembersResult.GetOverriddenMember(this, OriginalDefinition.OverriddenEvent); 193EventSymbol? overridden = e.OverriddenEvent;
Symbols\MemberSymbolExtensions.cs (3)
737@event = @event.IsOverride ? @event.OverriddenEvent : null; 761@event = @event.IsOverride ? @event.OverriddenEvent : null; 885return ((EventSymbol)member).OverriddenEvent;
Symbols\PublicModel\EventSymbol.cs (1)
77return _underlying.OverriddenEvent.GetPublicSymbol();
Symbols\Source\SourceCustomEventSymbol.cs (1)
64EventSymbol? overriddenEvent = this.OverriddenEvent;
Symbols\Source\SourceEventAccessorSymbol.cs (1)
218EventSymbol overriddenEvent = @event.OverriddenEvent;
Symbols\Source\SourceEventSymbol.cs (2)
746Debug.Assert((object?)this.OverriddenEvent == null); 759EventSymbol? overriddenEvent = this.OverriddenEvent;
Symbols\Source\SourceFieldLikeEventSymbol.cs (1)
59EventSymbol? overriddenEvent = this.OverriddenEvent;
Symbols\TypeSymbol.cs (1)
2435overriddenMember = ((EventSymbol)member).OverriddenEvent;
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (2)
CodeGen\CodeGenTupleTest.cs (2)
16065Assert.Null(m1E1.OverriddenEvent); 16098Assert.Null(m1E2.OverriddenEvent);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (6)
Semantics\AmbiguousOverrideTests.cs (4)
940Assert.Equal(baseEvent1, derivedEvent.OverriddenEvent); 941Assert.NotEqual(baseEvent2, derivedEvent.OverriddenEvent); 1023Assert.Equal(baseEvent1, derivedEvent.OverriddenEvent); 1024Assert.NotEqual(baseEvent2, derivedEvent.OverriddenEvent);
Semantics\NullableReferenceTypesTests.cs (2)
12334Assert.False(member.TypeWithAnnotations.Equals(member.OverriddenEvent.TypeWithAnnotations, TypeCompareKind.AllIgnoreOptions & ~TypeCompareKind.AllNullableIgnoreOptions)); 12338Assert.True(e3.TypeWithAnnotations.Equals(e3.OverriddenEvent.TypeWithAnnotations, TypeCompareKind.AllIgnoreOptions & ~TypeCompareKind.AllNullableIgnoreOptions));