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