IniSkippedTextSyntax Class

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

public sealed class IniSkippedTextSyntax : IniEntrySyntax
Inheritance
IniEntrySyntax IniSkippedTextSyntax

Properties

NameDescription
TokensGets the tokens that were skipped.

Gets the tokens that were skipped.

public SyntaxTokenList Tokens { get; }

Property value

SyntaxTokenList

Methods

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

Accept overloads

Accept(IniSyntaxVisitor)

IniSkippedTextSyntax.cs
public override void Accept(IniSyntaxVisitor visitor)
Parameters
visitor IniSyntaxVisitor

No documentation is available.

Accept<TResult>(IniSyntaxVisitor<TResult>)

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

TResult?

No documentation is available.

AddTokens(SyntaxToken[])

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

Parameters

items SyntaxToken[]

Returns

IniSkippedTextSyntax

No documentation is available.

Update(SyntaxTokenList)

IniSkippedTextSyntax.cs

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

Parameters

tokens SyntaxTokenList

Returns

IniSkippedTextSyntax

WithTokens(SyntaxTokenList)

IniSkippedTextSyntax.cs
public IniSkippedTextSyntax WithTokens(SyntaxTokenList tokens)

Parameters

tokens SyntaxTokenList

Returns

IniSkippedTextSyntax

No documentation is available.