Expand description
Strongly-typed AST types for Elixir, generated from tree-sitter-elixir’s node-types.json.
Structs§
- Access
Call - After
Block - Alias
- Anonymous
Function - Arguments
- Atom
- Binary
Operator - Bitstring
- Block
- Body
- Boolean
- Call
- Catch
Block - Char
- Charlist
- Comment
- DoBlock
- Dot
- Else
Block - Escape
Sequence - Float
- Identifier
- Integer
- Interpolation
- Keyword
- Keywords
- List
- Map
- MapContent
- Nil
- Operator
Identifier - Pair
- Quoted
Atom - Quoted
Content - Quoted
Keyword - Rescue
Block - Sigil
- Sigil
Modifiers - Sigil
Name - Source
- Span
- Stab
Clause - String
- Struct
- Tuple
- Unary
Operator
Enums§
- Access
Call Key - Access
Call Target - After
Block Children - AnyNode
- Arguments
Children - Binary
Operator Left - Binary
Operator Operator - Binary
Operator Right - Bitstring
Children - Block
Children - Body
Children - Call
Children - Call
Target - Catch
Block Children - Charlist
Children - Charlist
Quoted End - Charlist
Quoted Start - DoBlock
Children - DotLeft
- DotOperator
- DotRight
- Else
Block Children - Interpolation
Children - List
Children - MapChildren
- MapContent
Children - PairKey
- Pair
Value - Parse
Error - Quoted
Atom Children - Quoted
Atom Quoted End - Quoted
Atom Quoted Start - Quoted
Keyword Children - Quoted
Keyword Quoted End - Quoted
Keyword Quoted Start - Rescue
Block Children - Sigil
Children - Sigil
Quoted End - Sigil
Quoted Start - Source
Children - Stab
Clause Left - Stab
Clause Operator - String
Children - String
Quoted End - String
Quoted Start - Struct
Children - Tuple
Children - Unary
Operator Operand - Unary
Operator Operator