Header menu logo F# Compiler Guide

SynLeadingKeyword Type

Represents the leading keyword in a SynBinding or SynValSig

Union cases

Union case Description

Abstract abstractRange

Full Usage: Abstract abstractRange

Parameters:
abstractRange : range

AbstractMember(abstractRange, memberRange)

Full Usage: AbstractMember(abstractRange, memberRange)

Parameters:
abstractRange : range
memberRange : range

And andRange

Full Usage: And andRange

Parameters:
andRange : range

Default defaultRange

Full Usage: Default defaultRange

Parameters:
defaultRange : range

DefaultVal(defaultRange, valRange)

Full Usage: DefaultVal(defaultRange, valRange)

Parameters:
defaultRange : range
valRange : range

Do doRange

Full Usage: Do doRange

Parameters:
doRange : range

Extern externRange

Full Usage: Extern externRange

Parameters:
externRange : range

Let letRange

Full Usage: Let letRange

Parameters:
letRange : range

LetRec(letRange, recRange)

Full Usage: LetRec(letRange, recRange)

Parameters:
letRange : range
recRange : range

Member memberRange

Full Usage: Member memberRange

Parameters:
memberRange : range

MemberVal(memberRange, valRange)

Full Usage: MemberVal(memberRange, valRange)

Parameters:
memberRange : range
valRange : range

New newRange

Full Usage: New newRange

Parameters:
newRange : range

Override overrideRange

Full Usage: Override overrideRange

Parameters:
overrideRange : range

OverrideVal(overrideRange, valRange)

Full Usage: OverrideVal(overrideRange, valRange)

Parameters:
overrideRange : range
valRange : range

Static staticRange

Full Usage: Static staticRange

Parameters:
staticRange : range

StaticAbstract(staticRange, abstractRange)

Full Usage: StaticAbstract(staticRange, abstractRange)

Parameters:
staticRange : range
abstractRange : range

StaticAbstractMember(staticRange, abstractMember, memberRange)

Full Usage: StaticAbstractMember(staticRange, abstractMember, memberRange)

Parameters:
staticRange : range
abstractMember : range
memberRange : range

StaticDo(staticRange, doRange)

Full Usage: StaticDo(staticRange, doRange)

Parameters:
staticRange : range
doRange : range

StaticLet(staticRange, letRange)

Full Usage: StaticLet(staticRange, letRange)

Parameters:
staticRange : range
letRange : range

StaticLetRec(staticRange, letRange, recRange)

Full Usage: StaticLetRec(staticRange, letRange, recRange)

Parameters:
staticRange : range
letRange : range
recRange : range

StaticMember(staticRange, memberRange)

Full Usage: StaticMember(staticRange, memberRange)

Parameters:
staticRange : range
memberRange : range

StaticMemberVal(staticRange, memberRange, valRange)

Full Usage: StaticMemberVal(staticRange, memberRange, valRange)

Parameters:
staticRange : range
memberRange : range
valRange : range

StaticVal(staticRange, valRange)

Full Usage: StaticVal(staticRange, valRange)

Parameters:
staticRange : range
valRange : range

Synthetic

Full Usage: Synthetic

Use useRange

Full Usage: Use useRange

Parameters:
useRange : range

UseRec(useRange, recRange)

Full Usage: UseRec(useRange, recRange)

Parameters:
useRange : range
recRange : range

Val valRange

Full Usage: Val valRange

Parameters:
valRange : range

Instance members

Instance member Description

this.Range

Full Usage: this.Range

Returns: range
Returns: range

Type something to start searching.