Header menu logo F# Compiler Guide

SynMemberKind Type

Note the member kind is actually computed partially by a syntax tree transformation in tc.fs

Union cases

Union case Description

ClassConstructor

Full Usage: ClassConstructor

The member is a class initializer

Constructor

Full Usage: Constructor

The member is a object model constructor

Member

Full Usage: Member

The member kind is not yet determined

PropertyGet

Full Usage: PropertyGet

The member kind is property getter

PropertyGetSet

Full Usage: PropertyGetSet

An artificial member kind used prior to the point where a get/set property is split into two distinct members.

PropertySet

Full Usage: PropertySet

The member kind is property setter

Instance members

Instance member Description

this.IsClassConstructor

Full Usage: this.IsClassConstructor

Returns: bool
Returns: bool

this.IsConstructor

Full Usage: this.IsConstructor

Returns: bool
Returns: bool

this.IsMember

Full Usage: this.IsMember

Returns: bool
Returns: bool

this.IsPropertyGet

Full Usage: this.IsPropertyGet

Returns: bool
Returns: bool

this.IsPropertyGetSet

Full Usage: this.IsPropertyGetSet

Returns: bool
Returns: bool

this.IsPropertySet

Full Usage: this.IsPropertySet

Returns: bool
Returns: bool

Type something to start searching.