TypeDefnRegularBuilders Module
Type extensions
Type extension | Description |
Full Usage:
Ast.BaseTypeDefn(name, constructor)
Parameters:
string
constructor : WidgetBuilder<ImplicitConstructorNode> voption
Returns: CollectionBuilder<TypeDefnRegularNode, MemberDefn>
|
Extended Type:
|
Full Usage:
Ast.TypeDefn(name, constructor)
Parameters:
string
-
The name of the type definition.
constructor : WidgetBuilder<Pattern>
-
The parameters of the type definition.
Returns: CollectionBuilder<TypeDefnRegularNode, MemberDefn>
|
Extended Type:
|
Full Usage:
Ast.TypeDefn(name, constructor)
Parameters:
string
-
The name of the type definition.
constructor : WidgetBuilder<ImplicitConstructorNode>
-
The constructor of the type definition.
Returns: CollectionBuilder<TypeDefnRegularNode, MemberDefn>
|
Extended Type:
|
Full Usage:
Ast.TypeDefn(name)
Parameters:
string
-
The name of the type definition.
Returns: CollectionBuilder<TypeDefnRegularNode, MemberDefn>
|
Extended Type:
|