Header menu logo fantomas

Expr Type

Union cases

Union case Description

App ExprAppNode

Full Usage: App ExprAppNode

Parameters:
Item : ExprAppNode

BeginEnd ExprBeginEndNode

Full Usage: BeginEnd ExprBeginEndNode

Parameters:

Chain ExprChain

Full Usage: Chain ExprChain

Parameters:
Item : ExprChain

Constant Constant

Full Usage: Constant Constant

Parameters:
Item : Constant

DotLambda ExprDotLambda

Full Usage: DotLambda ExprDotLambda

Parameters:

Dynamic ExprDynamicNode

Full Usage: Dynamic ExprDynamicNode

Parameters:

For ExprForNode

Full Usage: For ExprForNode

Parameters:
Item : ExprForNode

ForEach ExprForEachNode

Full Usage: ForEach ExprForEachNode

Parameters:

Ident SingleTextNode

Full Usage: Ident SingleTextNode

Parameters:

IfThen ExprIfThenNode

Full Usage: IfThen ExprIfThenNode

Parameters:

IndexRangeWildcard SingleTextNode

Full Usage: IndexRangeWildcard SingleTextNode

Parameters:

InfixApp ExprInfixAppNode

Full Usage: InfixApp ExprInfixAppNode

Parameters:

JoinIn ExprJoinInNode

Full Usage: JoinIn ExprJoinInNode

Parameters:

Lambda ExprLambdaNode

Full Usage: Lambda ExprLambdaNode

Parameters:

Lazy ExprLazyNode

Full Usage: Lazy ExprLazyNode

Parameters:

Match ExprMatchNode

Full Usage: Match ExprMatchNode

Parameters:

New ExprNewNode

Full Usage: New ExprNewNode

Parameters:
Item : ExprNewNode

Null SingleTextNode

Full Usage: Null SingleTextNode

Parameters:

ObjExpr ExprObjExprNode

Full Usage: ObjExpr ExprObjExprNode

Parameters:

OptVar ExprOptVarNode

Full Usage: OptVar ExprOptVarNode

Parameters:

Paren ExprParenNode

Full Usage: Paren ExprParenNode

Parameters:

ParenILEmbedded SingleTextNode

Full Usage: ParenILEmbedded SingleTextNode

Parameters:

PrefixApp ExprPrefixAppNode

Full Usage: PrefixApp ExprPrefixAppNode

Parameters:

Quote ExprQuoteNode

Full Usage: Quote ExprQuoteNode

Parameters:

Record ExprRecordNode

Full Usage: Record ExprRecordNode

Parameters:

Set ExprSetNode

Full Usage: Set ExprSetNode

Parameters:
Item : ExprSetNode

Single ExprSingleNode

Full Usage: Single ExprSingleNode

Parameters:

TraitCall ExprTraitCallNode

Full Usage: TraitCall ExprTraitCallNode

Parameters:

TryWith ExprTryWithNode

Full Usage: TryWith ExprTryWithNode

Parameters:

Tuple ExprTupleNode

Full Usage: Tuple ExprTupleNode

Parameters:

Typar SingleTextNode

Full Usage: Typar SingleTextNode

Parameters:

TypeApp ExprTypeAppNode

Full Usage: TypeApp ExprTypeAppNode

Parameters:

Typed ExprTypedNode

Full Usage: Typed ExprTypedNode

Parameters:

While ExprWhileNode

Full Usage: While ExprWhileNode

Parameters:

Instance members

Instance member Description

this.HasParentheses

Full Usage: this.HasParentheses

Returns: bool
Returns: bool

this.IsAnonStructRecord

Full Usage: this.IsAnonStructRecord

Returns: bool
Returns: bool

this.IsApp

Full Usage: this.IsApp

Returns: bool
Returns: bool

this.IsAppLongIdentAndSingleParenArg

Full Usage: this.IsAppLongIdentAndSingleParenArg

Returns: bool
Returns: bool

this.IsAppSingleParenArg

Full Usage: this.IsAppSingleParenArg

Returns: bool
Returns: bool

this.IsAppWithLambda

Full Usage: this.IsAppWithLambda

Returns: bool
Returns: bool

this.IsArrayOrList

Full Usage: this.IsArrayOrList

Returns: bool
Returns: bool

this.IsBeginEnd

Full Usage: this.IsBeginEnd

Returns: bool
Returns: bool

this.IsChain

Full Usage: this.IsChain

Returns: bool
Returns: bool

this.IsCompExprBody

Full Usage: this.IsCompExprBody

Returns: bool
Returns: bool

this.IsComputation

Full Usage: this.IsComputation

Returns: bool
Returns: bool

this.IsConstant

Full Usage: this.IsConstant

Returns: bool
Returns: bool

this.IsDotIndexedGet

Full Usage: this.IsDotIndexedGet

Returns: bool
Returns: bool

this.IsDotIndexedSet

Full Usage: this.IsDotIndexedSet

Returns: bool
Returns: bool

this.IsDotLambda

Full Usage: this.IsDotLambda

Returns: bool
Returns: bool

this.IsDotNamedIndexedPropertySet

Full Usage: this.IsDotNamedIndexedPropertySet

Returns: bool
Returns: bool

this.IsDynamic

Full Usage: this.IsDynamic

Returns: bool
Returns: bool

this.IsExplicitConstructorThenExpr

Full Usage: this.IsExplicitConstructorThenExpr

Returns: bool
Returns: bool

this.IsFor

Full Usage: this.IsFor

Returns: bool
Returns: bool

this.IsForEach

Full Usage: this.IsForEach

Returns: bool
Returns: bool

this.IsIdent

Full Usage: this.IsIdent

Returns: bool
Returns: bool

this.IsIfThen

Full Usage: this.IsIfThen

Returns: bool
Returns: bool

this.IsIfThenElif

Full Usage: this.IsIfThenElif

Returns: bool
Returns: bool

this.IsIfThenElse

Full Usage: this.IsIfThenElse

Returns: bool
Returns: bool

this.IsIndexFromEnd

Full Usage: this.IsIndexFromEnd

Returns: bool
Returns: bool

this.IsIndexRange

Full Usage: this.IsIndexRange

Returns: bool
Returns: bool

this.IsIndexRangeWildcard

Full Usage: this.IsIndexRangeWildcard

Returns: bool
Returns: bool

this.IsIndexWithoutDot

Full Usage: this.IsIndexWithoutDot

Returns: bool
Returns: bool

this.IsInfixApp

Full Usage: this.IsInfixApp

Returns: bool
Returns: bool

this.IsInheritRecord

Full Usage: this.IsInheritRecord

Returns: bool
Returns: bool

this.IsInterpolatedStringExpr

Full Usage: this.IsInterpolatedStringExpr

Returns: bool
Returns: bool

this.IsJoinIn

Full Usage: this.IsJoinIn

Returns: bool
Returns: bool

this.IsLambda

Full Usage: this.IsLambda

Returns: bool
Returns: bool

this.IsLazy

Full Usage: this.IsLazy

Returns: bool
Returns: bool

this.IsLibraryOnlyStaticOptimization

Full Usage: this.IsLibraryOnlyStaticOptimization

Returns: bool
Returns: bool

this.IsLongIdentSet

Full Usage: this.IsLongIdentSet

Returns: bool
Returns: bool

this.IsMatch

Full Usage: this.IsMatch

Returns: bool
Returns: bool

this.IsMatchLambda

Full Usage: this.IsMatchLambda

Returns: bool
Returns: bool

this.IsNamedComputation

Full Usage: this.IsNamedComputation

Returns: bool
Returns: bool

this.IsNamedIndexedPropertySet

Full Usage: this.IsNamedIndexedPropertySet

Returns: bool
Returns: bool

this.IsNestedIndexWithoutDot

Full Usage: this.IsNestedIndexWithoutDot

Returns: bool
Returns: bool

this.IsNew

Full Usage: this.IsNew

Returns: bool
Returns: bool

this.IsNull

Full Usage: this.IsNull

Returns: bool
Returns: bool

this.IsObjExpr

Full Usage: this.IsObjExpr

Returns: bool
Returns: bool

this.IsOptVar

Full Usage: this.IsOptVar

Returns: bool
Returns: bool

this.IsParen

Full Usage: this.IsParen

Returns: bool
Returns: bool

this.IsParenFunctionNameWithStar

Full Usage: this.IsParenFunctionNameWithStar

Returns: bool
Returns: bool

this.IsParenILEmbedded

Full Usage: this.IsParenILEmbedded

Returns: bool
Returns: bool

this.IsParenLambda

Full Usage: this.IsParenLambda

Returns: bool
Returns: bool

this.IsPrefixApp

Full Usage: this.IsPrefixApp

Returns: bool
Returns: bool

this.IsQuote

Full Usage: this.IsQuote

Returns: bool
Returns: bool

this.IsRecord

Full Usage: this.IsRecord

Returns: bool
Returns: bool

this.IsSameInfixApps

Full Usage: this.IsSameInfixApps

Returns: bool
Returns: bool

this.IsSet

Full Usage: this.IsSet

Returns: bool
Returns: bool

this.IsSingle

Full Usage: this.IsSingle

Returns: bool
Returns: bool

this.IsStructTuple

Full Usage: this.IsStructTuple

Returns: bool
Returns: bool

this.IsTraitCall

Full Usage: this.IsTraitCall

Returns: bool
Returns: bool

this.IsTripleNumberIndexRange

Full Usage: this.IsTripleNumberIndexRange

Returns: bool
Returns: bool

this.IsTryFinally

Full Usage: this.IsTryFinally

Returns: bool
Returns: bool

this.IsTryWith

Full Usage: this.IsTryWith

Returns: bool
Returns: bool

this.IsTryWithSingleClause

Full Usage: this.IsTryWithSingleClause

Returns: bool
Returns: bool

this.IsTuple

Full Usage: this.IsTuple

Returns: bool
Returns: bool

this.IsTypar

Full Usage: this.IsTypar

Returns: bool
Returns: bool

this.IsTypeApp

Full Usage: this.IsTypeApp

Returns: bool
Returns: bool

this.IsTyped

Full Usage: this.IsTyped

Returns: bool
Returns: bool

this.IsWhile

Full Usage: this.IsWhile

Returns: bool
Returns: bool

Static members

Static member Description

Expr.Node(x)

Full Usage: Expr.Node(x)

Parameters:
Returns: Node
x : Expr
Returns: Node

Type something to start searching.