SynModuleDecl Type
Represents a definition within a module
Union cases
Union case | Description |
|
|
|
|
|
|
Full Usage:
HashDirective(hashDirective, range)
Parameters:
ParsedHashDirective
range : range
|
|
Full Usage:
Let(isRecursive, bindings, range)
Parameters:
bool
bindings : SynBinding list
range : range
|
|
|
|
|
|
Full Usage:
NestedModule(moduleInfo, isRecursive, decls, isContinuing, range, trivia)
Parameters:
SynComponentInfo
isRecursive : bool
decls : SynModuleDecl list
isContinuing : bool
range : range
trivia : SynModuleDeclNestedModuleTrivia
|
|
|
|
|
|
Instance members
Instance member | Description |
Full Usage:
this.IsAttributes
Returns: bool
|
|
Full Usage:
this.IsException
Returns: bool
|
|
Full Usage:
this.IsExpr
Returns: bool
|
|
Full Usage:
this.IsHashDirective
Returns: bool
|
|
Full Usage:
this.IsLet
Returns: bool
|
|
Full Usage:
this.IsModuleAbbrev
Returns: bool
|
|
Full Usage:
this.IsNamespaceFragment
Returns: bool
|
|
Full Usage:
this.IsNestedModule
Returns: bool
|
|
Full Usage:
this.IsOpen
Returns: bool
|
|
Full Usage:
this.IsTypes
Returns: bool
|
|
|
|