TypedefBuilder
[Source]
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,
method_params': NamedRule[U8 val, Data val, Node val] ref,
typedef_members': NamedRule[U8 val, Data val, Node val] ref)
: TypedefBuilder ref^
Parameters
Returns
Public fields
[Source]
let method_params: NamedRule[U8 val, Data val, Node val] ref
[Source]
[Source]
[Source]
[Source]
[Source]
let typedef_primitive: NamedRule[U8 val, Data val, Node val] ref
[Source]
let typedef_alias: NamedRule[U8 val, Data val, Node val] ref
[Source]
let typedef_class: NamedRule[U8 val, Data val, Node val] ref
[Source]
Public Functions
error_section
[Source]
fun ref error_section(
allowed: Array[RuleNode[U8 val, Data val, Node val] ref] ref,
message: String val)
: RuleNode[U8 val, Data val, Node val] ref
Parameters
Returns