22 references to GetPublicSymbol
Microsoft.CodeAnalysis.CSharp (22)
Symbols\SymbolExtensions.cs (22)
552return symbol.GetPublicSymbol<ISymbol>(); 558return symbol.GetPublicSymbol<IMethodSymbol>(); 564return symbol.GetPublicSymbol<IPropertySymbol>(); 570return symbol.GetPublicSymbol<INamedTypeSymbol>(); 576return symbol.GetPublicSymbol<INamespaceSymbol>(); 582return symbol.GetPublicSymbol<ITypeSymbol>(); 588return symbol.GetPublicSymbol<ILocalSymbol>(); 594return symbol.GetPublicSymbol<IAssemblySymbol>(); 600return symbol.GetPublicSymbol<INamespaceOrTypeSymbol>(); 606return symbol.GetPublicSymbol<IDiscardSymbol>(); 612return symbol.GetPublicSymbol<IFieldSymbol>(); 618return symbol.GetPublicSymbol<IParameterSymbol>(); 624return symbol.GetPublicSymbol<IRangeVariableSymbol>(); 630return symbol.GetPublicSymbol<ILabelSymbol>(); 636return symbol.GetPublicSymbol<IAliasSymbol>(); 642return symbol.GetPublicSymbol<IModuleSymbol>(); 648return symbol.GetPublicSymbol<ITypeParameterSymbol>(); 654return symbol.GetPublicSymbol<IArrayTypeSymbol>(); 660return symbol.GetPublicSymbol<IPointerTypeSymbol>(); 666return symbol.GetPublicSymbol<IFunctionPointerTypeSymbol>(); 672return symbol.GetPublicSymbol<IEventSymbol>(); 677return symbols.Select(p => p.GetPublicSymbol<ISymbol>());