Header menu logo F# Compiler Guide

SynValSig Type

Represents the syntax tree for a 'val' definition in an abstract slot or a signature file

Union cases

Union case Description

SynValSig(attributes, ident, explicitTypeParams, synType, arity, isInline, isMutable, xmlDoc, accessibility, synExpr, range, trivia)

Full Usage: SynValSig(attributes, ident, explicitTypeParams, synType, arity, isInline, isMutable, xmlDoc, accessibility, synExpr, range, trivia)

Parameters:
attributes : SynAttributes
ident : SynIdent
explicitTypeParams : SynValTyparDecls
synType : SynType
arity : SynValInfo
isInline : bool
isMutable : bool
xmlDoc : PreXmlDoc
accessibility : SynValSigAccess
synExpr : SynExpr option
range : range
trivia : SynValSigTrivia

Instance members

Instance member Description

this.RangeOfId

Full Usage: this.RangeOfId

Returns: range
Returns: range

this.SynInfo

Full Usage: this.SynInfo

Returns: SynValInfo
Returns: SynValInfo

this.SynType

Full Usage: this.SynType

Returns: SynType
Returns: SynType

Type something to start searching.