Header menu logo F# Compiler Guide

SynTypeDefnKind Type

Represents the kind of a type definition whether explicit or inferred

Union cases

Union case Description

Abbrev

Full Usage: Abbrev

Augmentation withKeyword

Full Usage: Augmentation withKeyword

Parameters:
withKeyword : range

Class

Full Usage: Class

Delegate(signature, signatureInfo)

Full Usage: Delegate(signature, signatureInfo)

Parameters:
signature : SynType
signatureInfo : SynValInfo

IL

Full Usage: IL

Interface

Full Usage: Interface

Opaque

Full Usage: Opaque

Record

Full Usage: Record

Struct

Full Usage: Struct

Union

Full Usage: Union

Unspecified

Full Usage: Unspecified

Instance members

Instance member Description

this.IsAbbrev

Full Usage: this.IsAbbrev

Returns: bool
Returns: bool

this.IsAugmentation

Full Usage: this.IsAugmentation

Returns: bool
Returns: bool

this.IsClass

Full Usage: this.IsClass

Returns: bool
Returns: bool

this.IsDelegate

Full Usage: this.IsDelegate

Returns: bool
Returns: bool

this.IsIL

Full Usage: this.IsIL

Returns: bool
Returns: bool

this.IsInterface

Full Usage: this.IsInterface

Returns: bool
Returns: bool

this.IsOpaque

Full Usage: this.IsOpaque

Returns: bool
Returns: bool

this.IsRecord

Full Usage: this.IsRecord

Returns: bool
Returns: bool

this.IsStruct

Full Usage: this.IsStruct

Returns: bool
Returns: bool

this.IsUnion

Full Usage: this.IsUnion

Returns: bool
Returns: bool

this.IsUnspecified

Full Usage: this.IsUnspecified

Returns: bool
Returns: bool

Type something to start searching.