Header menu logo F# Compiler Guide

ParsedSigFileFragment Type

Represents the syntax tree for the contents of a parsed signature file

Union cases

Union case Description

AnonModule(decls, range)

Full Usage: AnonModule(decls, range)

Parameters:

A signature file which is an anonymous module, e.g. the signature file for the final file in an application

decls : SynModuleSigDecl list
range : range

NamedModule namedModule

Full Usage: NamedModule namedModule

Parameters:

A signature file which is a module, 'module N'

namedModule : SynModuleOrNamespaceSig

NamespaceFragment(longId, isRecursive, kind, decls, xmlDoc, attributes, range, trivia)

Full Usage: NamespaceFragment(longId, isRecursive, kind, decls, xmlDoc, attributes, range, trivia)

Parameters:

A signature file namespace fragment

longId : LongIdent
isRecursive : bool
kind : SynModuleOrNamespaceKind
decls : SynModuleSigDecl list
xmlDoc : PreXmlDoc
attributes : SynAttributes
range : range
trivia : SynModuleOrNamespaceSigTrivia

Instance members

Instance member Description

this.IsAnonModule

Full Usage: this.IsAnonModule

Returns: bool
Returns: bool

this.IsNamedModule

Full Usage: this.IsNamedModule

Returns: bool
Returns: bool

this.IsNamespaceFragment

Full Usage: this.IsNamespaceFragment

Returns: bool
Returns: bool

Type something to start searching.