SyntaxExtensions Class

Definition

public ref class SyntaxExtensions abstract sealed
public static class SyntaxExtensions
type SyntaxExtensions = class
Public Module SyntaxExtensions
Inheritance
SyntaxExtensions

Methods

NormalizeWhitespace(SyntaxToken, String, Boolean)

Creates a new syntax token with all whitespace and end of line trivia replaced with regularly formatted trivia.

NormalizeWhitespace(SyntaxToken, String, String, Boolean)

Creates a new syntax token with all whitespace and end of line trivia replaced with regularly formatted trivia.

NormalizeWhitespace(SyntaxTriviaList, String, Boolean)

Creates a new syntax trivia list with all whitespace and end of line trivia replaced with regularly formatted trivia.

NormalizeWhitespace(SyntaxTriviaList, String, String, Boolean)

Creates a new syntax trivia list with all whitespace and end of line trivia replaced with regularly formatted trivia.

ToSyntaxTriviaList(IEnumerable<SyntaxTrivia>)
Update(IndexerDeclarationSyntax, SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, ExplicitInterfaceSpecifierSyntax, SyntaxToken, BracketedParameterListSyntax, AccessorListSyntax)
Update(MethodDeclarationSyntax, SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, ExplicitInterfaceSpecifierSyntax, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, BlockSyntax, SyntaxToken)
Update(OperatorDeclarationSyntax, SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, SyntaxToken, SyntaxToken, ParameterListSyntax, BlockSyntax, SyntaxToken)
WithIdentifier(SimpleNameSyntax, SyntaxToken)

Updates the given SimpleNameSyntax node with the given identifier token. This function is a wrapper that calls WithIdentifier on derived syntax nodes.

Applies to