10 references to GetPublicSymbol
Microsoft.CodeAnalysis.CSharp (10)
Compilation\MemberSemanticModel.cs (1)
992
enumeratorInfoOpt.ElementTypeWithAnnotations.
GetPublicSymbol
(),
Symbols\PublicModel\ArrayTypeSymbol.cs (1)
49
Interlocked.CompareExchange(ref _lazyElementType, _underlying.ElementTypeWithAnnotations.
GetPublicSymbol
(), null);
Symbols\PublicModel\DiscardSymbol.cs (1)
29
Interlocked.CompareExchange(ref _lazyType, _underlying.TypeWithAnnotations.
GetPublicSymbol
(), null);
Symbols\PublicModel\EventSymbol.cs (1)
31
Interlocked.CompareExchange(ref _lazyType, _underlying.TypeWithAnnotations.
GetPublicSymbol
(), null);
Symbols\PublicModel\FieldSymbol.cs (1)
44
Interlocked.CompareExchange(ref _lazyType, _underlying.TypeWithAnnotations.
GetPublicSymbol
(), null);
Symbols\PublicModel\LocalSymbol.cs (1)
31
Interlocked.CompareExchange(ref _lazyType, _underlying.TypeWithAnnotations.
GetPublicSymbol
(), null);
Symbols\PublicModel\MethodSymbol.cs (1)
85
Interlocked.CompareExchange(ref _lazyReturnType, _underlying.ReturnTypeWithAnnotations.
GetPublicSymbol
(), null);
Symbols\PublicModel\ParameterSymbol.cs (1)
32
Interlocked.CompareExchange(ref _lazyType, _underlying.TypeWithAnnotations.
GetPublicSymbol
(), null);
Symbols\PublicModel\PointerTypeSymbol.cs (1)
40
Interlocked.CompareExchange(ref _lazyPointedAtType, _underlying.PointedAtTypeWithAnnotations.
GetPublicSymbol
(), null);
Symbols\PublicModel\PropertySymbol.cs (1)
37
Interlocked.CompareExchange(ref _lazyType, _underlying.TypeWithAnnotations.
GetPublicSymbol
(), null);