TomlSkippedTextSyntax Class

Text the parser could not use, kept so the document still round-trips.

public sealed class TomlSkippedTextSyntax : TomlEntrySyntax
Inheritance
TomlEntrySyntax TomlSkippedTextSyntax

Properties

NameDescription
TokensGets the tokens that were skipped.

Gets the tokens that were skipped.

public SyntaxTokenList Tokens { get; }

Property value

SyntaxTokenList

Methods

NameDescription
Accept(TomlSyntaxVisitor)
Accept<TResult>(TomlSyntaxVisitor<TResult>)
AddTokens(SyntaxToken[])
Update(SyntaxTokenList)Returns this skipped text with different tokens, or itself when nothing changed.
WithTokens(SyntaxTokenList)

Accept overloads

Accept(TomlSyntaxVisitor)

TomlSkippedTextSyntax.cs
public override void Accept(TomlSyntaxVisitor visitor)
Parameters
visitor TomlSyntaxVisitor

No documentation is available.

Accept<TResult>(TomlSyntaxVisitor<TResult>)

TomlSkippedTextSyntax.cs
public override TResult? Accept<TResult>(TomlSyntaxVisitor<TResult> visitor)
Type parameters
TResult
Parameters
visitor TomlSyntaxVisitor<TResult>
Returns

TResult?

No documentation is available.

AddTokens(SyntaxToken[])

TomlSkippedTextSyntax.cs
public TomlSkippedTextSyntax AddTokens(params SyntaxToken[] items)

Parameters

items SyntaxToken[]

Returns

TomlSkippedTextSyntax

No documentation is available.

Update(SyntaxTokenList)

TomlSkippedTextSyntax.cs

Returns this skipped text with different tokens, or itself when nothing changed.

Parameters

tokens SyntaxTokenList

Returns

TomlSkippedTextSyntax

WithTokens(SyntaxTokenList)

TomlSkippedTextSyntax.cs
public TomlSkippedTextSyntax WithTokens(SyntaxTokenList tokens)

Parameters

tokens SyntaxTokenList

Returns

TomlSkippedTextSyntax

No documentation is available.