1 write to _underlying
Microsoft.CodeAnalysis.CSharp (1)
Symbols\PublicModel\LocalSymbol.cs (1)
20
_underlying
= underlying;
12 references to _underlying
Microsoft.CodeAnalysis.CSharp (12)
Symbols\PublicModel\LocalSymbol.cs (12)
23
internal override CSharp.Symbol UnderlyingSymbol =>
_underlying
;
31
Interlocked.CompareExchange(ref _lazyType,
_underlying
.TypeWithAnnotations.GetPublicSymbol(), null);
38
CodeAnalysis.NullableAnnotation ILocalSymbol.NullableAnnotation =>
_underlying
.TypeWithAnnotations.ToPublicAnnotation();
48
bool ILocalSymbol.IsConst =>
_underlying
.IsConst;
50
bool ILocalSymbol.IsRef =>
_underlying
.IsRef;
52
RefKind ILocalSymbol.RefKind =>
_underlying
.RefKind;
54
ScopedKind ILocalSymbol.ScopedKind =>
_underlying
.Scope;
56
bool ILocalSymbol.HasConstantValue =>
_underlying
.HasConstantValue;
58
object ILocalSymbol.ConstantValue =>
_underlying
.ConstantValue;
60
bool ILocalSymbol.IsFixed =>
_underlying
.IsFixed;
62
bool ILocalSymbol.IsForEach =>
_underlying
.IsForEach;
64
bool ILocalSymbol.IsUsing =>
_underlying
.IsUsing;