Uses of Class
io.github.protasm.jvmud.compiler.parser.ast.ASTLocal
Packages that use ASTLocal
Package
Description
Core parser for LPC, producing AST structures from token streams.
Abstract syntax tree structures representing LPC objects.
Expression-level AST nodes.
Statement-level AST nodes.
Visitor-style utilities that operate over the LPC AST.
-
Uses of ASTLocal in io.github.protasm.jvmud.compiler.parser
Methods in io.github.protasm.jvmud.compiler.parser that return ASTLocalMethods in io.github.protasm.jvmud.compiler.parser that return types with arguments of type ASTLocalMethods in io.github.protasm.jvmud.compiler.parser with parameters of type ASTLocal -
Uses of ASTLocal in io.github.protasm.jvmud.compiler.parser.ast
Methods in io.github.protasm.jvmud.compiler.parser.ast that return types with arguments of type ASTLocalMethods in io.github.protasm.jvmud.compiler.parser.ast with parameters of type ASTLocal -
Uses of ASTLocal in io.github.protasm.jvmud.compiler.parser.ast.expr
Methods in io.github.protasm.jvmud.compiler.parser.ast.expr that return ASTLocalModifier and TypeMethodDescriptionASTExprInvokeLocal.local()ASTExprLocalAccess.local()ASTExprLocalMutation.local()ASTExprLocalStore.local()Constructors in io.github.protasm.jvmud.compiler.parser.ast.expr with parameters of type ASTLocalModifierConstructorDescriptionASTExprInvokeLocal(int line, ASTLocal local, String methodName, ASTArguments args) ASTExprLocalAccess(int line, ASTLocal local) ASTExprLocalMutation(int line, ASTLocal local, int delta, boolean prefix) ASTExprLocalStore(int line, ASTLocal local, ASTExpression value) ASTExprLocalStore(int line, ASTLocal local, ASTExpression value, boolean declarationInitializer) -
Uses of ASTLocal in io.github.protasm.jvmud.compiler.parser.ast.stmt
Methods in io.github.protasm.jvmud.compiler.parser.ast.stmt that return ASTLocalMethods in io.github.protasm.jvmud.compiler.parser.ast.stmt that return types with arguments of type ASTLocalModifier and TypeMethodDescriptionASTStmtFor.initializerLocals()ASTStmtBlock.BlockLocalDeclaration.locals()Method parameters in io.github.protasm.jvmud.compiler.parser.ast.stmt with type arguments of type ASTLocalModifier and TypeMethodDescriptionvoidASTStmtBlock.addLocalDeclaration(int statementIndex, List<ASTLocal> locals) Constructors in io.github.protasm.jvmud.compiler.parser.ast.stmt with parameters of type ASTLocalModifierConstructorDescriptionASTStmtForeach(int line, ASTLocal keyLocal, ASTLocal valueLocal, ASTExpression iterable, ASTStatement body) Constructor parameters in io.github.protasm.jvmud.compiler.parser.ast.stmt with type arguments of type ASTLocalModifierConstructorDescriptionASTStmtFor(int line, List<ASTLocal> initializerLocals, ASTExpression initializer, ASTExpression condition, ASTExpression update, ASTStatement body) BlockLocalDeclaration(int statementIndex, List<ASTLocal> locals) -
Uses of ASTLocal in io.github.protasm.jvmud.compiler.parser.ast.visitor
Methods in io.github.protasm.jvmud.compiler.parser.ast.visitor with parameters of type ASTLocalModifier and TypeMethodDescriptiondefault voidASTVisitor.visitLocal(ASTLocal local) voidPrintVisitor.visitLocal(ASTLocal local)