TomlSkippedValueSyntax Class

A value the parser could not read, or one that is missing, kept so the document still round-trips.

public sealed class TomlSkippedValueSyntax : TomlValueSyntax

Remarks

A missing value has no tokens.

Inheritance
TomlValueSyntax TomlSkippedValueSyntax

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 value with different tokens, or itself when nothing changed.
WithTokens(SyntaxTokenList)

Accept overloads

Accept(TomlSyntaxVisitor)

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

No documentation is available.

Accept<TResult>(TomlSyntaxVisitor<TResult>)

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

TResult?

No documentation is available.

AddTokens(SyntaxToken[])

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

Parameters

items SyntaxToken[]

Returns

TomlSkippedValueSyntax

No documentation is available.

Update(SyntaxTokenList)

TomlSkippedValueSyntax.cs

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

WithTokens(SyntaxTokenList)

TomlSkippedValueSyntax.cs
public TomlSkippedValueSyntax WithTokens(SyntaxTokenList tokens)

No documentation is available.