Declaration
public static ISymbol? GetSymbol(this IDeclaration declaration)
Parameters
Returns
Declaration
public static ISymbol? GetSymbol(this IRef<ICompilationElement> declaration, Compilation compilation, bool ignoreAssemblyKey = false)
Parameters
Returns
Declaration
public static ITypeSymbol? GetSymbol(this IType type)
Parameters
Type |
Name |
Description |
IType |
type |
|
Returns
Declaration
public static INamedTypeSymbol? GetSymbol(this INamedType namedType)
Parameters
Returns
Declaration
public static ITypeParameterSymbol? GetSymbol(this ITypeParameter typeParameter)
Parameters
Returns
Declaration
public static IMethodSymbol? GetSymbol(this IMethodBase method)
Parameters
Returns
Declaration
public static IPropertySymbol? GetSymbol(this IProperty property)
Parameters
Returns
Declaration
public static IEventSymbol? GetSymbol(this IEvent @event)
Parameters
Type |
Name |
Description |
IEvent |
event |
|
Returns
Declaration
public static IFieldSymbol? GetSymbol(this IField field)
Parameters
Type |
Name |
Description |
IField |
field |
|
Returns
Declaration
public static IParameterSymbol? GetSymbol(this IParameter parameter)
Parameters
Returns
Declaration
public static IAssemblySymbol GetSymbol(this IAssembly assembly)
Parameters
Returns