BindingNode Type
Example: `let inline private f<'T> (x: 'T) : int = ...` — a value/function/member binding.
Covers `let`, `use`, `and`, `member`, `static member`, etc. depending on
Constructors
| Constructor |
Description
|
Full Usage:
BindingNode(xmlDoc, attributes, leadingKeyword, isMutable, inlineNode, accessibility, functionName, genericTypeParameters, parameters, returnType, equals, expr, inKeyword, range)
Parameters:
XmlDocNode option
attributes : MultipleAttributeListNode option
leadingKeyword : MultipleTextsNode
isMutable : bool
inlineNode : SingleTextNode option
accessibility : SingleTextNode option
functionName : Choice<IdentListNode, Pattern>
genericTypeParameters : TyparDecls option
parameters : Pattern list
returnType : BindingReturnInfoNode option
equals : SingleTextNode
expr : Expr
inKeyword : SingleTextNode option
range : range
Returns: BindingNode
|
|
Instance members
| Instance member |
Description
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Full Usage:
this.IsMutable
Returns: bool
|
|
|
|
|
|
|
|
|
|
Inherited members
Inherited from
NodeBase
Instance members
| Instance member |
Description
|
|
|
|
|
|
|
|
|
Full Usage:
this.ToStringWithIndent
Parameters:
int
Returns: string
|
|
Full Usage:
this.HasContentBefore
Returns: bool
|
|
|
|
|
|
Full Usage:
this.HasContentAfter
Returns: bool
|
|
|
|
|
|
|
|
fantomas