Nodes in the AST to be visited.
NoEqualityAttribute
NoComparisonAttribute
Name | Description | |
---|---|---|
Union Cases | ||
Expression
Signature: SynExpr |
||
Pattern
Signature: SynPat |
||
SimplePattern
Signature: SynSimplePat |
||
SimplePatterns
Signature: SynSimplePats |
||
ModuleOrNamespace
Signature: SynModuleOrNamespace |
||
ModuleDeclaration
Signature: SynModuleDecl |
||
Binding
Signature: SynBinding |
||
TypeDefinition
Signature: SynTypeDefn |
||
MemberDefinition
Signature: SynMemberDefn |
||
ComponentInfo
Signature: SynComponentInfo |
||
ExceptionRepresentation
Signature: SynExceptionDefnRepr |
||
UnionCase
Signature: SynUnionCase |
||
EnumCase
Signature: SynEnumCase |
||
TypeRepresentation
Signature: SynTypeDefnRepr |
||
TypeSimpleRepresentation
Signature: SynTypeDefnSimpleRepr |
||
Type
Signature: SynType |
||
Field
Signature: SynField |
||
Match
Signature: SynMatchClause |
||
ConstructorArguments
Signature: SynArgPats |
||
TypeParameter
Signature: SynTypar |
||
InterfaceImplementation
Signature: SynInterfaceImpl |
||
Identifier
Signature: string list * range |
||
File
Signature: ParsedInput |
||
LambdaBody
Signature: SynExpr |
||
LambdaArg
Signature: SynSimplePats |
||
Else
Signature: SynExpr |