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