SyntaxGenerator.PreserveTrivia<TNode> Method

Definition

C#
protected static Microsoft.CodeAnalysis.SyntaxNode PreserveTrivia<TNode>(TNode node, Func<TNode,Microsoft.CodeAnalysis.SyntaxNode> nodeChanger) where TNode : Microsoft.CodeAnalysis.SyntaxNode;
C#
protected static Microsoft.CodeAnalysis.SyntaxNode? PreserveTrivia<TNode>(TNode? node, Func<TNode,Microsoft.CodeAnalysis.SyntaxNode> nodeChanger) where TNode : Microsoft.CodeAnalysis.SyntaxNode;

Type Parameters

TNode

Parameters

node
TNode
nodeChanger
Func<TNode,SyntaxNode>

Returns

Applies to

Product Versions
Roslyn 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0, 4.9.2, 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.1, 3.4.0, 3.5.0, 3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.10.0, 3.11.0, 4.0.1, 4.1.0, 4.12.2, 4.13.0