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