navigation

Ast

Namespace: FSharpLint.Framework

Declared Types
Type Description
AstNode

Nodes in the AST to be visited.

Lambda

Declared Modules
Module Description
List

Values and Functions
Name Description
extractAttributes

Signature: extractAttributes attrs

Concatenates the nested-list structure of SynAttributes into a SynAttribute list to keep other code mostly unchanged.

extractPatterns

Signature: extractPatterns simplePats

Concatenates the typed-or-untyped structure of SynSimplePats into a SynSimplePat list to keep other code mostly unchanged.

traverseNode

Signature: traverseNode node add

Extracts the child nodes to be visited from a given node.