Class SymbolExtensions
  
Inheritance
SymbolExtensions
 
Syntax
public static class SymbolExtensions
 
Methods
  
| Name | 
Description | 
| 
GetMethodAndParamsAsString(IMethodSymbol)
 | 
 | 
| 
GetSymbolType(ISymbol)
 | 
 | 
| 
GetSymbolTypeName(ISymbol)
 | 
 | 
| 
GetTypedConstantKind(ITypeSymbol)
 | 
 | 
| 
HasAttribute(ISymbol, String)
 | 
 | 
| 
HasAttributeOrFieldWithAttribute(ITypeSymbol, String)
 | 
 | 
| 
ImplementsInterface(ISymbol, String)
 | 
 | 
| 
InheritsFromInterface(ITypeSymbol, String, Boolean)
 | 
 | 
| 
InheritsFromType(ITypeSymbol, String, Boolean)
 | 
 | 
| 
Is(ITypeSymbol, String, Boolean)
 | 
 | 
| 
Is(ITypeSymbol, String, String, Boolean)
 | 
 | 
| 
IsDynamicBuffer(ITypeSymbol)
 | 
 | 
| 
IsInt(ITypeSymbol)
 | 
 | 
| 
IsInterfaceImplementation(IMethodSymbol)
 | 
 | 
| 
ToFullName(INamespaceSymbol)
 | 
 | 
| 
ToFullName(ITypeSymbol)
 | 
 | 
| 
ToValidVariableName(ITypeSymbol)
 | 
 |