1 write to _underlying
Microsoft.CodeAnalysis.CSharp (1)
Symbols\PublicModel\EventSymbol.cs (1)
19
_underlying
= underlying;
10 references to _underlying
Microsoft.CodeAnalysis.CSharp (10)
Symbols\PublicModel\EventSymbol.cs (10)
22
internal override CSharp.Symbol UnderlyingSymbol =>
_underlying
;
23
internal Symbols.EventSymbol UnderlyingEventSymbol =>
_underlying
;
31
Interlocked.CompareExchange(ref _lazyType,
_underlying
.TypeWithAnnotations.GetPublicSymbol(), null);
38
CodeAnalysis.NullableAnnotation IEventSymbol.NullableAnnotation =>
_underlying
.TypeWithAnnotations.ToPublicAnnotation();
44
return
_underlying
.AddMethod.GetPublicSymbol();
52
return
_underlying
.RemoveMethod.GetPublicSymbol();
69
return
_underlying
.OriginalDefinition.GetPublicSymbol();
77
return
_underlying
.OverriddenEvent.GetPublicSymbol();
85
return
_underlying
.ExplicitInterfaceImplementations.GetPublicSymbols();
89
bool IEventSymbol.IsWindowsRuntimeEvent =>
_underlying
.IsWindowsRuntimeEvent;