Logo fantomas

TypeDefn Type

Discriminated union of all F# type-definition forms in the Oak representation. None is used for a bare type name with no body (e.g. type T in a signature); all other cases wrap a dedicated node type that also implements .

Union cases

Union case Description

Enum TypeDefnEnumNode

Full Usage: Enum TypeDefnEnumNode

Parameters:

None TypeNameNode

Full Usage: None TypeNameNode

Parameters:

Static members

Static member Description

TypeDefn.Node(x)

Full Usage: TypeDefn.Node(x)

Parameters:
Returns: Node
x : TypeDefn
Returns: Node

TypeDefn.TypeDefnNode(x)

Full Usage: TypeDefn.TypeDefnNode(x)

Parameters:
Returns: ITypeDefn
x : TypeDefn
Returns: ITypeDefn

Type something to start searching.