23 references to GetPublicSymbol
Microsoft.CodeAnalysis.CSharp (23)
Symbols\SymbolExtensions.cs (23)
559return symbol.GetPublicSymbol<ISymbol>(); 565return symbol.GetPublicSymbol<IMethodSymbol>(); 571return symbol.GetPublicSymbol<IPropertySymbol>(); 577return symbol.GetPublicSymbol<INamedTypeSymbol>(); 583return symbol.GetPublicSymbol<INamespaceSymbol>(); 589return symbol.GetPublicSymbol<ITypeSymbol>(); 595return symbol.GetPublicSymbol<ILocalSymbol>(); 601return symbol.GetPublicSymbol<IAssemblySymbol>(); 607return symbol.GetPublicSymbol<INamespaceOrTypeSymbol>(); 613return symbol.GetPublicSymbol<IDiscardSymbol>(); 619return symbol.GetPublicSymbol<IFieldSymbol>(); 625return symbol.GetPublicSymbol<IParameterSymbol>(); 631return symbol.GetPublicSymbol<IRangeVariableSymbol>(); 637return symbol.GetPublicSymbol<ILabelSymbol>(); 643return symbol.GetPublicSymbol<IAliasSymbol>(); 649return symbol.GetPublicSymbol<IModuleSymbol>(); 655return symbol.GetPublicSymbol<ITypeParameterSymbol>(); 661return symbol.GetPublicSymbol<IArrayTypeSymbol>(); 667return symbol.GetPublicSymbol<IPointerTypeSymbol>(); 673return symbol.GetPublicSymbol<IFunctionPointerTypeSymbol>(); 679return symbol.GetPublicSymbol<IEventSymbol>(); 684return symbols.Select(p => p.GetPublicSymbol<ISymbol>()); 695return symbols.SelectAsArray(p => p.GetPublicSymbol<TISymbol>());