1 write to _underlying
Microsoft.CodeAnalysis.CSharp (1)
Symbols\PublicModel\EventSymbol.cs (1)
19
_underlying
= underlying;
13 references to _underlying
Microsoft.CodeAnalysis.CSharp (13)
Symbols\PublicModel\EventSymbol.cs (13)
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;
91
IEventSymbol? IEventSymbol.PartialDefinitionPart =>
_underlying
.PartialDefinitionPart.GetPublicSymbol();
93
IEventSymbol? IEventSymbol.PartialImplementationPart =>
_underlying
.PartialImplementationPart.GetPublicSymbol();
95
bool IEventSymbol.IsPartialDefinition =>
_underlying
.IsPartialDefinition;