ValNode Type
Example: `val mutable x: int` — a value declaration in a class or signature file, optionally mutable and with an initial expression.
Constructors
| Constructor |
Description
|
Full Usage:
ValNode(xmlDoc, attributes, leadingKeyword, inlineNode, isMutable, accessibility, identifier, typeParams, t, equals, eo, range)
Parameters:
XmlDocNode option
attributes : MultipleAttributeListNode option
leadingKeyword : MultipleTextsNode option
inlineNode : SingleTextNode option
isMutable : bool
accessibility : SingleTextNode option
identifier : SingleTextNode
typeParams : TyparDecls option
t : Type
equals : SingleTextNode option
eo : Expr option
range : range
Returns: ValNode
|
|
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.HasContentAfter
Returns: bool
|
|
|
|
|
|
Full Usage:
this.HasContentBefore
Returns: bool
|
|
|
|
fantomas