ParentToThis(ref TSyntaxNode?, TSyntaxNode?, TokenKind, TokenKind) Method

Definition

Namespace Tomlyn.Syntax
Assembly Tomlyn.dll

Helper method to deparent/parent a SyntaxToken to this instance with an expected kind of token.

protected void ParentToThis<TSyntaxNode>(ref TSyntaxNode? set, TSyntaxNode? node, TokenKind expectedKind1, TokenKind expectedKind2)
    where TSyntaxNode : SyntaxToken

Type parameters

TSyntaxNode
Type of the node

Parameters

set
{TSyntaxNode}

The previous child node parented to this instance

node
{TSyntaxNode}

The new child node to parent to this instance

expectedKind1
TokenKind

The expected kind of token (option1)

expectedKind2
TokenKind

The expected kind of token (option2)