ExprInheritRecordNode Type
Example: `{ inherit Base(args); Field = value }` — a record with an `inherit` constructor call.
Constructors
| Constructor |
Description
|
Full Usage:
ExprInheritRecordNode(openingBrace, inheritConstructor, fields, closingBrace, range)
Parameters:
SingleTextNode
inheritConstructor : InheritConstructor
fields : ExprRecordFieldOrSpread list
closingBrace : SingleTextNode
range : range
Returns: ExprInheritRecordNode
|
|
Instance members
| Instance member |
Description
|
|
|
Inherited members
Inherited from
ExprRecordBaseNode
Instance members
| Instance member |
Description
|
|
|
Full Usage:
this.HasItems
Returns: bool
|
True when the braces hold anything at all, a field assignment or a spread.
|
|
|
|
|
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.HasAnyContentAfter
Returns: bool
|
|
|
|
|
|
Full Usage:
this.HasContentBefore
Returns: bool
|
|
|
|
|
|
Full Usage:
this.HasAnyContentBefore
Returns: bool
|
|
fantomas