SynModuleSigDecl Type
Represents a definition within a module or namespace in a signature file
Union cases
Union case |
Description
|
|
An exception definition within a module or namespace in a signature file
|
Full Usage:
HashDirective(hashDirective, range)
Parameters:
ParsedHashDirective
range : range
|
A hash directive within a module or namespace in a signature file
|
|
|
|
A namespace fragment within a namespace in a signature file
|
Full Usage:
NestedModule(moduleInfo, isRecursive, moduleDecls, range, trivia)
Parameters:
SynComponentInfo
isRecursive : bool
moduleDecls : SynModuleSigDecl list
range : range
trivia : SynModuleSigDeclNestedModuleTrivia
|
A nested module definition within a module or namespace in a signature file
|
|
An 'open' definition within a module or namespace in a signature file
|
|
A set of one or more type definitions within a module or namespace in a signature file
|
|
Instance members
Instance member |
Description
|
Full Usage:
this.IsException
Returns: bool
|
|
Full Usage:
this.IsHashDirective
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
|
|
Full Usage:
this.IsVal
Returns: bool
|
|
|
Gets the syntax range of this construct
|