Skip to content

Latest commit

 

History

History
52 lines (43 loc) · 4.4 KB

README.md

File metadata and controls

52 lines (43 loc) · 4.4 KB

Roslynator.CSharp Namespace

HomeClassesStructsEnums

Containing Namespace: Roslynator

Classes

Class Summary
CSharpExtensions A set of extension methods for a SemanticModel.
CSharpFactory A factory for syntax nodes, tokens and trivia. This class is built on top of SyntaxFactory members.
CSharpFacts
MemberDeclarationListSelection Represents selected member declarations in a SyntaxList<TNode>.
ModifierList A set of static methods that allows manipulation with modifiers.
ModifierList<TNode> Represents a list of modifiers.
Modifiers Serves as a factory for a modifier list.
StatementListSelection Represents selected statements in a SyntaxList<TNode>.
SymbolExtensions A set of static methods for ISymbol and derived types.
SyntaxAccessibility A set of static methods that are related to C# accessibility.
SyntaxExtensions A set of extension methods for syntax (types derived from CSharpSyntaxNode).
SyntaxInfo Serves as a factory for types in Roslynator.CSharp.Syntax namespace.
SyntaxInverter [deprecated] Provides static methods for syntax inversion.
SyntaxLogicalInverter Provides static methods for syntax inversion.
SyntaxLogicalInverterOptions
WorkspaceExtensions A set of extension methods for the workspace layer.
WorkspaceSymbolExtensions
WorkspaceSyntaxExtensions A set of extension methods for syntax. These methods are dependent on the workspace layer.

Structs

Struct Summary
ExpressionChain Enables to enumerate expressions of a binary expression and expressions of nested binary expressions of the same kind as parent binary expression.
ExpressionChain.Enumerator
ExpressionChain.Reversed Enables to enumerate expressions of ExpressionChain in a reversed order.
ExpressionChain.Reversed.Enumerator
IfStatementCascade Enables to enumerate if statement cascade.
IfStatementCascade.Enumerator
IfStatementCascadeInfo Summarizes information about IfStatementCascade.
IfStatementOrElseClause A wrapper for either an IfStatementSyntax or an ElseClauseSyntax.

Enums

Enum Summary
CommentFilter Specifies C# comments.
DefaultSyntaxOptions Defines how a syntax representing a default value of a type should look like.
ModifierFilter Specifies C# modifier.
NullCheckStyles Specifies a null check.
PreprocessorDirectiveFilter Specifies C# preprocessor directives.