Skip to content

LiteralBuilder

[Source]

class ref LiteralBuilder

Constructors

create

[Source]

new ref create(
  context: Context val,
  trivia: TriviaBuilder ref,
  token: TokenBuilder ref,
  keyword: KeywordBuilder ref)
: LiteralBuilder ref^

Parameters

Returns


Public fields

let literal: NamedRule[U8 val, Data val, Node val] ref

[Source]


let bool: NamedRule[U8 val, Data val, Node val] ref

[Source]


let integer: NamedRule[U8 val, Data val, Node val] ref

[Source]


let integer_dec: NamedRule[U8 val, Data val, Node val] ref

[Source]


let integer_hex: NamedRule[U8 val, Data val, Node val] ref

[Source]


let integer_bin: NamedRule[U8 val, Data val, Node val] ref

[Source]


let float: NamedRule[U8 val, Data val, Node val] ref

[Source]


let char: NamedRule[U8 val, Data val, Node val] ref

[Source]


let char_escape: NamedRule[U8 val, Data val, Node val] ref

[Source]


let char_unicode: NamedRule[U8 val, Data val, Node val] ref

[Source]


let string: NamedRule[U8 val, Data val, Node val] ref

[Source]


let string_regular: NamedRule[U8 val, Data val, Node val] ref

[Source]


let string_triple: NamedRule[U8 val, Data val, Node val] ref

[Source]