Module nodes

Source
Expand description

The collection of nodes used for the Lua abstract syntax tree.

Structs§

ArrayType
ArrayTypeTokens
AssignStatement
AssignTokens
BinaryExpression
BinaryNumber
Block
BlockTokens
CompoundAssignStatement
CompoundAssignTokens
DecimalNumber
DoStatement
DoTokens
ElseIfExpressionBranch
ElseIfExpressionBranchTokens
ExpressionType
ExpressionTypeTokens
FieldExpression
FunctionArgumentType
FunctionBodyTokens
FunctionCall
FunctionCallTokens
FunctionExpression
FunctionName
FunctionNameTokens
FunctionStatement
FunctionType
FunctionTypeTokens
GenericForStatement
GenericForTokens
GenericParameterIteratorGeneric
GenericParameters
GenericParametersTokens
GenericParametersWithDefaults
GenericTypePack
GenericTypePackWithDefault
HexNumber
Identifier
IfBranch
IfBranchTokens
IfExpression
IfExpressionTokens
IfStatement
IfStatementTokens
IndexExpression
IndexExpressionTokens
InterpolatedStringExpression
InterpolatedStringTokens
IntersectionType
IntersectionTypeTokens
LocalAssignStatement
LocalAssignTokens
LocalFunctionStatement
LocalFunctionTokens
NumericForStatement
NumericForTokens
OptionalType
ParentheseExpression
ParentheseTokens
ParentheseType
ParentheseTypeTokens
RepeatStatement
RepeatTokens
ReturnStatement
ReturnTokens
StringError
StringExpression
StringSegment
StringType
TableExpression
TableFieldEntry
TableIndexEntry
TableIndexEntryTokens
TableIndexTypeTokens
TableIndexerType
TableLiteralPropertyType
TablePropertyType
TableTokens
TableType
TableTypeTokens
Token
Trivia
TupleArguments
TupleArgumentsTokens
TypeCastExpression
TypeDeclarationStatement
TypeDeclarationTokens
TypeField
TypeName
TypePack
TypePackTokens
TypeParameters
TypeParametersTokens
TypeVariableWithDefault
TypedIdentifier
UnaryExpression
UnionType
UnionTypeTokens
ValueSegment
ValueSegmentTokens
VariadicTypePack
WhileStatement
WhileTokens

Enums§

Arguments
BinaryOperator
CompoundOperator
Expression
FunctionReturnType
FunctionVariadicType
GenericParameter
GenericParameterMutRef
GenericParameterRef
GenericTypePackDefault
InterpolationSegment
LastStatement
NumberExpression
NumberParsingError
Position
Prefix
Statement
TableEntry
TableEntryType
TriviaKind
Type
TypeParameter
UnaryOperator
Variable
VariadicArgumentType

Type Aliases§

GenericParameterIterator
GenericParameterMutRefIterator
GenericParameterRefIterator