Expand description
Strongly-typed AST types for Lua, generated from tree-sitter-lua’s node-types.json.
Structs§
- Arguments
- Assignment
Statement - Attribute
- Binary
Expression - Block
- Bracket
Index Expression - Break
Statement - Chunk
- Comment
- Comment
Content - DoStatement
- DotIndex
Expression - Else
Statement - Elseif
Statement - Empty
Statement - Escape
Sequence - Expression
List - False
- Field
- ForGeneric
Clause - ForNumeric
Clause - ForStatement
- Function
Call - Function
Declaration - Function
Definition - Goto
Statement - Hash
Bang Line - Identifier
- IfStatement
- Implicit
Variable Declaration - Label
Statement - Method
Index Expression - Nil
- Number
- Parameters
- Parenthesized
Expression - Repeat
Statement - Return
Statement - Span
- String
- String
Content - Table
Constructor - True
- Unary
Expression - Vararg
Expression - Variable
Declaration - Variable
List - While
Statement
Enums§
- AnyNode
- Assignment
Statement Children - Assignment
Statement Operator - Binary
Expression Operator - Block
Children - Bracket
Index Expression Table - Chunk
Children - Comment
End - Comment
Start - Declaration
- DotIndex
Expression Table - Expression
- Field
Name - Field
Operator - ForGeneric
Clause Children - ForNumeric
Clause Operator - ForStatement
Clause - Function
Call Name - Function
Declaration Name - IfStatement
Alternative - Method
Index Expression Table - Parse
Error - Statement
- String
End - String
Start - Unary
Expression Operator - Variable
- Variable
Declaration Children