SynLetOrUse Type
Represents a 'let' or 'use' expression with its bindings and body
Record fields
| Record Field |
Description
|
|
The bindings in this let/use expression
|
The body expression
|
|
Full Usage:
IsFromSource
Field type: bool
|
true if the binding was explicitly written by the user in the source code, false if generated by the compiler
|
Full Usage:
IsRecursive
Field type: bool
|
true for 'let rec' and 'use rec' bindings, false for 'let' and 'use' bindings
|
The syntax range of this expression
|
|
|
Trivia for this expression
|
Instance members
| Instance member |
Description
|
Full Usage:
this.IsBang
Returns: bool
|
true for 'let!' and 'use!' bindings, false for 'let' and 'use' bindings
|
Full Usage:
this.IsUse
Returns: bool
|
true for 'use' and 'use!' bindings, false for 'let' and 'let!' bindings
|
F# Compiler Guide