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)
23internal override CSharp.Symbol UnderlyingSymbol => _underlying; 31Interlocked.CompareExchange(ref _lazyType, _underlying.TypeWithAnnotations.GetPublicSymbol(), null); 38CodeAnalysis.NullableAnnotation ILocalSymbol.NullableAnnotation => _underlying.TypeWithAnnotations.ToPublicAnnotation(); 48bool ILocalSymbol.IsConst => _underlying.IsConst; 50bool ILocalSymbol.IsRef => _underlying.IsRef; 52RefKind ILocalSymbol.RefKind => _underlying.RefKind; 54ScopedKind ILocalSymbol.ScopedKind => _underlying.Scope; 56bool ILocalSymbol.HasConstantValue => _underlying.HasConstantValue; 58object ILocalSymbol.ConstantValue => _underlying.ConstantValue; 60bool ILocalSymbol.IsFixed => _underlying.IsFixed; 62bool ILocalSymbol.IsForEach => _underlying.IsForEach; 64bool ILocalSymbol.IsUsing => _underlying.IsUsing;