SyntaxExtensions.ToSeparatedSyntaxList Method
Containing Type: SyntaxExtensions
Assembly: Roslynator.CSharp.dll
Overloads
Method | Summary |
---|---|
ToSeparatedSyntaxList<TNode>(IEnumerable<SyntaxNodeOrToken>) | Creates a separated list of syntax nodes from a sequence of nodes and tokens. |
ToSeparatedSyntaxList<TNode>(IEnumerable<TNode>) | Creates a separated list of syntax nodes from a sequence of nodes. |
ToSeparatedSyntaxList<TNode>(IEnumerable<SyntaxNodeOrToken>)
Creates a separated list of syntax nodes from a sequence of nodes and tokens.
public static Microsoft.CodeAnalysis.SeparatedSyntaxList<TNode> ToSeparatedSyntaxList<TNode>(this System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.SyntaxNodeOrToken> nodesAndTokens) where TNode : Microsoft.CodeAnalysis.SyntaxNode
Type Parameters
TNode
Parameters
nodesAndTokens IEnumerable<SyntaxNodeOrToken>
Returns
SeparatedSyntaxList<TNode>
ToSeparatedSyntaxList<TNode>(IEnumerable<TNode>)
Creates a separated list of syntax nodes from a sequence of nodes.
public static Microsoft.CodeAnalysis.SeparatedSyntaxList<TNode> ToSeparatedSyntaxList<TNode>(this System.Collections.Generic.IEnumerable<TNode> nodes) where TNode : Microsoft.CodeAnalysis.SyntaxNode
Type Parameters
TNode
Parameters
nodes IEnumerable<TNode>
Returns
SeparatedSyntaxList<TNode>