Home • Classes • Structs • Interfaces • Enums
Class | Summary |
---|---|
DiagnosticsExtensions | A set of extension methods for SymbolAnalysisContext, SyntaxNodeAnalysisContext and SyntaxTreeAnalysisContext. |
EnumExtensions | A set of extension methods for enumerations. |
FileLinePositionSpanExtensions | A 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). |
NameGenerator | Provides methods to obtain an unique identifier. |
SemanticModelExtensions | A set of extension methods for a SemanticModel. |
SeparatedSyntaxListSelection<TNode> | Represents selected nodes in a SeparatedSyntaxList<TNode>. |
SymbolExtensions | A set of extension methods for ISymbol and its derived types. |
SyntaxExtensions | A set of extension method for a syntax. |
SyntaxListSelection<TNode> | Represents selected nodes in a SyntaxList<TNode>. |
SyntaxTreeExtensions | A set of extension methods for SyntaxTree. |
WorkspaceExtensions | A set of extension methods for the workspace layer. |
Struct | Summary |
---|---|
ExtensionMethodSymbolInfo | Represents an extension method symbol. |
MetadataName | Represents fully qualified metadata name of a symbol. |
SeparatedSyntaxListSelection<TNode>.Enumerator | |
SyntaxListSelection<TNode>.Enumerator |
Interface | Summary |
---|---|
ISelection<T> | Represents consecutive sequence of selected items in a collection. |
Enum | Summary |
---|---|
Visibility | Specifies visibility of a symbol. |