BodyStatement |
WhileStatement.accept(Transformer tf) |
Expr |
VarargsExpr.accept(Transformer tf) |
LValueExpr |
VarExpr.accept(Transformer tf) |
Expr |
UnaryOperationExpr.accept(Transformer tf) |
Expr |
TableConstructorExpr.accept(Transformer tf) |
Literal |
StringLiteral.accept(Transformer tf) |
ReturnStatement |
ReturnStatement.accept(Transformer tf) |
BodyStatement |
RepeatUntilStatement.accept(Transformer tf) |
Expr |
ParenExpr.accept(Transformer tf) |
BodyStatement |
NumericForStatement.accept(Transformer tf) |
Literal |
Numeral.IntegerNumeral.accept(Transformer tf) |
Literal |
Numeral.FloatNumeral.accept(Transformer tf) |
Literal |
NilLiteral.accept(Transformer tf) |
BodyStatement |
LocalDeclStatement.accept(Transformer tf) |
Expr |
LiteralExpr.accept(Transformer tf) |
abstract Literal |
Literal.accept(Transformer tf) |
BodyStatement |
LabelStatement.accept(Transformer tf) |
abstract LValueExpr |
LValueExpr.accept(Transformer tf) |
LValueExpr |
IndexExpr.accept(Transformer tf) |
BodyStatement |
IfStatement.accept(Transformer tf) |
BodyStatement |
GotoStatement.accept(Transformer tf) |
BodyStatement |
GenericForStatement.accept(Transformer tf) |
Expr |
FunctionDefExpr.accept(Transformer tf) |
abstract Expr |
Expr.accept(Transformer tf) |
BodyStatement |
DoStatement.accept(Transformer tf) |
BodyStatement |
CallStatement.accept(Transformer tf) |
Expr |
CallExpr.FunctionCallExpr.accept(Transformer tf) |
Expr |
CallExpr.MethodCallExpr.accept(Transformer tf) |
BodyStatement |
BreakStatement.accept(Transformer tf) |
Literal |
BooleanLiteral.accept(Transformer tf) |
abstract BodyStatement |
BodyStatement.accept(Transformer tf) |
Expr |
BinaryOperationExpr.accept(Transformer tf) |
BodyStatement |
AssignStatement.accept(Transformer tf) |