TypeConstraintBuilders Module
Type extensions
Type extension | Description |
Full Usage:
Ast.ConstraintSingle(typar, kind)
Parameters:
string
kind : string
Returns: WidgetBuilder<TypeConstraint>
|
Extended Type:
|
Full Usage:
Ast.DefaultsTo(def, typar, tp)
Parameters:
string
typar : string
tp : WidgetBuilder<Type>
Returns: WidgetBuilder<TypeConstraint>
|
Extended Type:
|
Full Usage:
Ast.DefaultsTo(def, typar, tp)
Parameters:
string
typar : string
tp : string
Returns: WidgetBuilder<TypeConstraint>
|
Extended Type:
|
Full Usage:
Ast.EnumOrDelegate(tp, verb, ts)
Parameters:
string
verb : string
ts : WidgetBuilder<Type> list
Returns: WidgetBuilder<TypeConstraint>
|
Extended Type:
|
Full Usage:
Ast.EnumOrDelegate(tp, verb, ts)
Parameters:
string
verb : string
ts : WidgetBuilder<Type>
Returns: WidgetBuilder<TypeConstraint>
|
Extended Type:
|
Full Usage:
Ast.EnumOrDelegate(tp, verb, ts)
Parameters:
string
verb : string
ts : string list
Returns: WidgetBuilder<TypeConstraint>
|
Extended Type:
|
Full Usage:
Ast.EnumOrDelegate(tp, verb, ts)
Parameters:
string
verb : string
ts : string
Returns: WidgetBuilder<TypeConstraint>
|
Extended Type:
|
Full Usage:
Ast.SubtypeOf(typar, tp)
Parameters:
string
tp : WidgetBuilder<Type>
Returns: WidgetBuilder<TypeConstraint>
|
Extended Type:
|
Full Usage:
Ast.SubtypeOf(typar, tp)
Parameters:
string
tp : string
Returns: WidgetBuilder<TypeConstraint>
|
Extended Type:
|
Full Usage:
Ast.Supports(tp, memberDefn)
Parameters:
WidgetBuilder<Type>
memberDefn : WidgetBuilder<MemberDefnSigMemberNode>
Returns: WidgetBuilder<TypeConstraint>
|
Extended Type:
|
Full Usage:
Ast.Supports(tp, memberDefn)
Parameters:
string
memberDefn : WidgetBuilder<MemberDefnSigMemberNode>
Returns: WidgetBuilder<TypeConstraint>
|
Extended Type:
|
Full Usage:
Ast.WhereSelf(tp)
Parameters:
WidgetBuilder<Type>
Returns: WidgetBuilder<TypeConstraint>
|
Extended Type:
|
|
Extended Type:
|