SymbolExtensions Class

internal static class SymbolExtensions

No documentation is available.

Methods

NameDescription
GetFirstSourceLocation(ISymbol)
GetSymbolType(ISymbol)
IsOverrideOrInterfaceImplementation(ISymbol?)
IsVisibleOutsideOfAssembly(ISymbol?)

GetFirstSourceLocation(ISymbol)

public static Location? GetFirstSourceLocation(this ISymbol symbol)

Parameters

symbol ISymbol

Returns

Location?

No documentation is available.

GetSymbolType(ISymbol)

public static ITypeSymbol? GetSymbolType(this ISymbol symbol)

Parameters

symbol ISymbol

Returns

ITypeSymbol?

No documentation is available.

IsOverrideOrInterfaceImplementation(ISymbol?)

public static bool IsOverrideOrInterfaceImplementation(this ISymbol? symbol)

Parameters

symbol ISymbol?

Returns

bool

No documentation is available.

IsVisibleOutsideOfAssembly(ISymbol?)

public static bool IsVisibleOutsideOfAssembly(this ISymbol? symbol)

Parameters

symbol ISymbol?

Returns

bool

No documentation is available.