Header menu logo F# Compiler Guide

SynModuleOrNamespaceSig Type

Represents the definition of a module or namespace in a signature file

Union cases

Union case Description

SynModuleOrNamespaceSig(longId, isRecursive, kind, decls, xmlDoc, attribs, accessibility, range, trivia)

Full Usage: SynModuleOrNamespaceSig(longId, isRecursive, kind, decls, xmlDoc, attribs, accessibility, range, trivia)

Parameters:
longId : LongIdent
isRecursive : bool
kind : SynModuleOrNamespaceKind
decls : SynModuleSigDecl list
xmlDoc : PreXmlDoc
attribs : SynAttributes
accessibility : SynAccess option
range : range
trivia : SynModuleOrNamespaceSigTrivia

Instance members

Instance member Description

this.Range

Full Usage: this.Range

Returns: range

Gets the syntax range of this construct

Returns: range

Type something to start searching.