Header menu logo F# Compiler Guide

Scope Type

Tag to identify the construct that can be stored alongside its associated ranges

Union cases

Union case Description

ArrayOrList

Full Usage: ArrayOrList

Attribute

Full Usage: Attribute

Comment

Full Usage: Comment

ComputationExpr

Full Usage: ComputationExpr

Do

Full Usage: Do

ElseInIfThenElse

Full Usage: ElseInIfThenElse

EnumCase

Full Usage: EnumCase

FinallyInTryFinally

Full Usage: FinallyInTryFinally

For

Full Usage: For

HashDirective

Full Usage: HashDirective

IfThenElse

Full Usage: IfThenElse

Interface

Full Usage: Interface

Lambda

Full Usage: Lambda

LetOrUse

Full Usage: LetOrUse

LetOrUseBang

Full Usage: LetOrUseBang

Match

Full Usage: Match

MatchBang

Full Usage: MatchBang

MatchClause

Full Usage: MatchClause

MatchLambda

Full Usage: MatchLambda

Member

Full Usage: Member

Module

Full Usage: Module

Namespace

Full Usage: Namespace

New

Full Usage: New

ObjExpr

Full Usage: ObjExpr

Open

Full Usage: Open

Quote

Full Usage: Quote

Record

Full Usage: Record

RecordDefn

Full Usage: RecordDefn

RecordField

Full Usage: RecordField

SpecialFunc

Full Usage: SpecialFunc

ThenInIfThenElse

Full Usage: ThenInIfThenElse

TryFinally

Full Usage: TryFinally

TryInTryFinally

Full Usage: TryInTryFinally

TryInTryWith

Full Usage: TryInTryWith

TryWith

Full Usage: TryWith

Tuple

Full Usage: Tuple

Type

Full Usage: Type

TypeExtension

Full Usage: TypeExtension

UnionCase

Full Usage: UnionCase

UnionDefn

Full Usage: UnionDefn

Val

Full Usage: Val

While

Full Usage: While

WithInTryWith

Full Usage: WithInTryWith

XmlDocComment

Full Usage: XmlDocComment

YieldOrReturn

Full Usage: YieldOrReturn

YieldOrReturnBang

Full Usage: YieldOrReturnBang

Type something to start searching.