SyntaxExtensions.PrependToTrailingTrivia Method
Containing Type: SyntaxExtensions
Assembly: Roslynator.Core.dll
Overloads
Method | Summary |
---|---|
PrependToTrailingTrivia(SyntaxToken, IEnumerable<SyntaxTrivia>) | Creates a new token from this token with the trailing trivia replaced with a new trivia where the specified trivia is inserted at the beginning of the trailing trivia. |
PrependToTrailingTrivia(SyntaxToken, SyntaxTrivia) | Creates a new token from this token with the trailing trivia replaced with a new trivia where the specified trivia is inserted at the beginning of the trailing trivia. |
PrependToTrailingTrivia<TNode>(TNode, IEnumerable<SyntaxTrivia>) | Creates a new node from this node with the trailing trivia replaced with a new trivia where the specified trivia is inserted at the beginning of the trailing trivia. |
PrependToTrailingTrivia<TNode>(TNode, SyntaxTrivia) | Creates a new node from this node with the trailing trivia replaced with a new trivia where the specified trivia is inserted at the beginning of the trailing trivia. |
PrependToTrailingTrivia(SyntaxToken, IEnumerable<SyntaxTrivia>)
Creates a new token from this token with the trailing trivia replaced with a new trivia where the specified trivia is inserted at the beginning of the trailing trivia.
public static Microsoft.CodeAnalysis.SyntaxToken PrependToTrailingTrivia(this Microsoft.CodeAnalysis.SyntaxToken token, System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.SyntaxTrivia> trivia)
Parameters
token SyntaxToken
trivia IEnumerable<SyntaxTrivia>
Returns
PrependToTrailingTrivia(SyntaxToken, SyntaxTrivia)
Creates a new token from this token with the trailing trivia replaced with a new trivia where the specified trivia is inserted at the beginning of the trailing trivia.
public static Microsoft.CodeAnalysis.SyntaxToken PrependToTrailingTrivia(this Microsoft.CodeAnalysis.SyntaxToken token, Microsoft.CodeAnalysis.SyntaxTrivia trivia)
Parameters
token SyntaxToken
trivia SyntaxTrivia
Returns
PrependToTrailingTrivia<TNode>(TNode, IEnumerable<SyntaxTrivia>)
Creates a new node from this node with the trailing trivia replaced with a new trivia where the specified trivia is inserted at the beginning of the trailing trivia.
public static TNode PrependToTrailingTrivia<TNode>(this TNode node, System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.SyntaxTrivia> trivia) where TNode : Microsoft.CodeAnalysis.SyntaxNode
Type Parameters
TNode
Parameters
node TNode
trivia IEnumerable<SyntaxTrivia>
Returns
TNode
PrependToTrailingTrivia<TNode>(TNode, SyntaxTrivia)
Creates a new node from this node with the trailing trivia replaced with a new trivia where the specified trivia is inserted at the beginning of the trailing trivia.
public static TNode PrependToTrailingTrivia<TNode>(this TNode node, Microsoft.CodeAnalysis.SyntaxTrivia trivia) where TNode : Microsoft.CodeAnalysis.SyntaxNode
Type Parameters
TNode
Parameters
node TNode
trivia SyntaxTrivia
Returns
TNode