navigation

AstNode

Namespace: FSharpLint.Framework
Parent Module: Ast
Assembly: FSharpLint.Core
Attributes: NoEqualityAttribute
NoComparisonAttribute

Name Description
Instance Members
IsLambdaArg

Signature: this.IsLambdaArg
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsModuleOrNamespace

Signature: this.IsModuleOrNamespace
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsField

Signature: this.IsField
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsTypeRepresentation

Signature: this.IsTypeRepresentation
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsTypeSimpleRepresentation

Signature: this.IsTypeSimpleRepresentation
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsSimplePattern

Signature: this.IsSimplePattern
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsInterfaceImplementation

Signature: this.IsInterfaceImplementation
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsMemberDefinition

Signature: this.IsMemberDefinition
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsConstructorArguments

Signature: this.IsConstructorArguments
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsTypeDefinition

Signature: this.IsTypeDefinition
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsComponentInfo

Signature: this.IsComponentInfo
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsType

Signature: this.IsType
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsTypeParameter

Signature: this.IsTypeParameter
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsBinding

Signature: this.IsBinding
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsFile

Signature: this.IsFile
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsElse

Signature: this.IsElse
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsExceptionRepresentation

Signature: this.IsExceptionRepresentation
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsIdentifier

Signature: this.IsIdentifier
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsMatch

Signature: this.IsMatch
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsPattern

Signature: this.IsPattern
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsExpression

Signature: this.IsExpression
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsModuleDeclaration

Signature: this.IsModuleDeclaration
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsUnionCase

Signature: this.IsUnionCase
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsLambdaBody

Signature: this.IsLambdaBody
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsSimplePatterns

Signature: this.IsSimplePatterns
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
IsEnumCase

Signature: this.IsEnumCase
Attributes: CompilerGeneratedAttribute DebuggerNonUserCodeAttribute DebuggerNonUserCodeAttribute
Union Cases
Expression

Signature: Expression expression
Pattern

Signature: Pattern pattern
SimplePattern

Signature: SimplePattern pattern
SimplePatterns

Signature: SimplePatterns patterns
ModuleOrNamespace

Signature: ModuleOrNamespace moduleOrNamespace
ModuleDeclaration

Signature: ModuleDeclaration moduleDeclaration
Binding

Signature: Binding binding
TypeDefinition

Signature: TypeDefinition typeDefinition
MemberDefinition

Signature: MemberDefinition memberDefinition
ComponentInfo

Signature: ComponentInfo componenetInfo
ExceptionRepresentation

Signature: ExceptionRepresentation exceptionRepresentation
UnionCase

Signature: UnionCase unionCase
EnumCase

Signature: EnumCase enumCase
TypeRepresentation

Signature: TypeRepresentation typeRepresentation
TypeSimpleRepresentation

Signature: TypeSimpleRepresentation typeRepresentation
Type

Signature: Type synType
Field

Signature: Field field
Match

Signature: Match matchClause
ConstructorArguments

Signature: ConstructorArguments constructorArguments
TypeParameter

Signature: TypeParameter typeParameter
InterfaceImplementation

Signature: InterfaceImplementation interfaceImplementation
Identifier

Signature: Identifier(idents, range)
File

Signature: File syntaxTree
LambdaBody

Signature: LambdaBody bodyExpression
LambdaArg

Signature: LambdaArg argExpression
Else

Signature: Else expression