navigation

Expression

Namespace: FSharpLint.Framework
Parent Module: HintParserTypes
Assembly: FSharpLint.Core
Attributes: RequireQualifiedAccessAttribute

Name Description
Instance Members
IsLambdaArg

Signature: this.IsLambdaArg
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsList

Signature: this.IsList
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsVariable

Signature: this.IsVariable
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsFunctionApplication

Signature: this.IsFunctionApplication
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsLambda

Signature: this.IsLambda
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsConstant

Signature: this.IsConstant
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsArray

Signature: this.IsArray
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsTuple

Signature: this.IsTuple
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsAddressOf

Signature: this.IsAddressOf
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsInfixOperator

Signature: this.IsInfixOperator
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsWildcard

Signature: this.IsWildcard
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsElse

Signature: this.IsElse
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsIdentifier

Signature: this.IsIdentifier
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsPrefixOperator

Signature: this.IsPrefixOperator
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsLambdaBody

Signature: this.IsLambdaBody
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsIf

Signature: this.IsIf
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsNull

Signature: this.IsNull
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsParentheses

Signature: this.IsParentheses
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
Union Cases
FunctionApplication

Signature: FunctionApplication hints
InfixOperator

Signature: InfixOperator(operatorIdentifier, leftHint, rightHint)
PrefixOperator

Signature: PrefixOperator(operatorIdentifier, hint)
AddressOf

Signature: AddressOf(singleAmpersand, hint)
Wildcard

Signature: Wildcard
Variable

Signature: Variable varChar
Identifier

Signature: Identifier hints
Constant

Signature: Constant constant
Parentheses

Signature: Parentheses hint
Lambda

Signature: Lambda(args, body)
LambdaBody

Signature: LambdaBody body
LambdaArg

Signature: LambdaArg arg
Tuple

Signature: Tuple hints
List

Signature: List hints
Array

Signature: Array hints
If

Signature: If(cond, body, else)
Else

Signature: Else hint
Null

Signature: Null