Skip to content

ExpressionBuilder

[Source]

class ref ExpressionBuilder

Constructors

create

[Source]

new ref create(
  context: Context val,
  trivia: TriviaBuilder ref,
  token: TokenBuilder ref,
  keyword: KeywordBuilder ref,
  operator: OperatorBuilder ref,
  literal: LiteralBuilder ref,
  type_type: TypeBuilder ref,
  method_params: NamedRule[U8 val, Data val, Node val] ref,
  typedef_members: NamedRule[U8 val, Data val, Node val] ref)
: ExpressionBuilder ref^

Parameters

Returns


Public fields

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

[Source]


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

[Source]


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

[Source]


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

[Source]


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

[Source]