Skip to content

SrcFileBuilder

[Source]

class ref SrcFileBuilder

Constructors

create

[Source]

new ref create(
  trivia: TriviaBuilder ref,
  token: TokenBuilder ref,
  keyword: KeywordBuilder ref,
  literal: LiteralBuilder ref,
  type_type: TypeBuilder ref,
  expression: ExpressionBuilder ref,
  typedef: TypedefBuilder ref)
: SrcFileBuilder ref^

Parameters

Returns


Public fields

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

[Source]


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

[Source]


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

[Source]


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

[Source]


Public Functions

err_sec

[Source]

fun ref err_sec(
  allowed: Array[RuleNode[U8 val, Data val, Node val] ref] ref,
  message: String val)
: RuleNode[U8 val, Data val, Node val] ref

Parameters

Returns