SynTypeDefnSimpleRepr Type
Represents the syntax tree for the core of a simple type definition, in either signature or implementation.
Union cases
Union case | Description |
|
|
|
|
Full Usage:
General(kind, inherits, slotsigs, fields, isConcrete, isIncrClass, implicitCtorSynPats, range)
Parameters:
SynTypeDefnKind
inherits : (SynType * range * Ident option) list
slotsigs : (SynValSig * SynMemberFlags) list
fields : SynField list
isConcrete : bool
isIncrClass : bool
implicitCtorSynPats : SynPat option
range : range
|
|
|
|
|
|
|
|
Full Usage:
TypeAbbrev(detail, rhsType, range)
Parameters:
ParserDetail
rhsType : SynType
range : range
|
|
Full Usage:
Union(accessibility, unionCases, range)
Parameters:
SynAccess option
unionCases : SynUnionCase list
range : range
|
|
Instance members
Instance member | Description |
|
|