Header menu logo F# Compiler Guide

SynBinding Type

Represents a binding for a 'let' or 'member' declaration

Union cases

Union case Description

SynBinding(accessibility, kind, isInline, isMutable, attributes, xmlDoc, valData, headPat, returnInfo, expr, range, debugPoint, trivia)

Full Usage: SynBinding(accessibility, kind, isInline, isMutable, attributes, xmlDoc, valData, headPat, returnInfo, expr, range, debugPoint, trivia)

Parameters:
accessibility : SynAccess option
kind : SynBindingKind
isInline : bool
isMutable : bool
attributes : SynAttributes
xmlDoc : PreXmlDoc
valData : SynValData
headPat : SynPat
returnInfo : SynBindingReturnInfo option
expr : SynExpr
range : range
debugPoint : DebugPointAtBinding
trivia : SynBindingTrivia

Instance members

Instance member Description

this.RangeOfBindingWithRhs

Full Usage: this.RangeOfBindingWithRhs

Returns: range
Returns: range

this.RangeOfBindingWithoutRhs

Full Usage: this.RangeOfBindingWithoutRhs

Returns: range
Returns: range

this.RangeOfHeadPattern

Full Usage: this.RangeOfHeadPattern

Returns: range
Returns: range

Type something to start searching.