Skip to main content

Roslynator Namespace

Classes

ClassSummary
DiagnosticsExtensionsA set of extension methods for SymbolAnalysisContext, SyntaxNodeAnalysisContext and SyntaxTreeAnalysisContext.
EnumExtensionsA set of extension methods for enumerations.
FileLinePositionSpanExtensionsA set of extension methods for FileLinePositionSpan.
MetadataNameEqualityComparer<TSymbol>Provides equality comparison for TSymbol by comparing ISymbol.MetadataName, metadata name of ISymbol.ContainingType(s) and metadata name of ISymbol.ContainingNamespace(s).
NameGeneratorProvides methods to obtain an unique identifier.
SemanticModelExtensionsA set of extension methods for a SemanticModel.
SeparatedSyntaxListSelection<TNode>Represents selected nodes in a SeparatedSyntaxList<TNode>.
SymbolExtensionsA set of extension methods for ISymbol and its derived types.
SyntaxExtensionsA set of extension method for a syntax.
SyntaxListSelection<TNode>Represents selected nodes in a SyntaxList<TNode>.
SyntaxTreeExtensionsA set of extension methods for SyntaxTree.
WorkspaceExtensionsA set of extension methods for the workspace layer.

Structs

StructSummary
ExtensionMethodSymbolInfoRepresents an extension method symbol.
MetadataNameRepresents fully qualified metadata name of a symbol.
SeparatedSyntaxListSelection<TNode>.Enumerator
SyntaxListSelection<TNode>.Enumerator

Interfaces

InterfaceSummary
ISelection<T>Represents consecutive sequence of selected items in a collection.

Enums

EnumSummary
VisibilitySpecifies visibility of a symbol.