IntegerValueSyntax Class

An integer TOML value syntax node.

public sealed class IntegerValueSyntax : ValueSyntax
Inheritance
ValueSyntax IntegerValueSyntax

Constructors

NameDescription
IntegerValueSyntax()Creates an IntegerValueSyntax
IntegerValueSyntax(long)Creates an IntegerValueSyntax

IntegerValueSyntax overloads

IntegerValueSyntax()

IntegerValueSyntax.cs
public IntegerValueSyntax()

IntegerValueSyntax(long)

IntegerValueSyntax.cs
public IntegerValueSyntax(long value)
Parameters
value long
The integer value

Properties

NameDescription
ChildrenCountGets the number of children.
TokenThe integer token with its textual representation
ValueThe parsed integer value

Gets the number of children.

public override int ChildrenCount { get; }

Property value

int

The integer token with its textual representation

public SyntaxToken? Token { get; set; }

Property value

SyntaxToken?

The parsed integer value

public long Value { get; set; }

Property value

long

Methods

NameDescription
Accept(SyntaxVisitor)Allow to visit this instance with the specified visitor.

Accept(SyntaxVisitor)

IntegerValueSyntax.cs

Allow to visit this instance with the specified visitor.

public override void Accept(SyntaxVisitor visitor)

Parameters

visitor SyntaxVisitor
The visitor