Uses of Class
io.github.protasm.jvmud.compiler.parser.ast.ASTObject
Packages that use ASTObject
Package
Description
Core parser for LPC, producing AST structures from token streams.
Visitor-style utilities that operate over the LPC AST.
Orchestration layer for the compiler pipeline.
Semantic analysis for parsed LPC objects.
-
Uses of ASTObject in io.github.protasm.jvmud.compiler.parser
Methods in io.github.protasm.jvmud.compiler.parser that return ASTObject -
Uses of ASTObject in io.github.protasm.jvmud.compiler.parser.ast.visitor
Methods in io.github.protasm.jvmud.compiler.parser.ast.visitor with parameters of type ASTObjectModifier and TypeMethodDescriptiondefault voidASTVisitor.visitObject(ASTObject object) voidPrintVisitor.visitObject(ASTObject object) -
Uses of ASTObject in io.github.protasm.jvmud.compiler.pipeline
Methods in io.github.protasm.jvmud.compiler.pipeline that return ASTObjectMethods in io.github.protasm.jvmud.compiler.pipeline with parameters of type ASTObjectConstructors in io.github.protasm.jvmud.compiler.pipeline with parameters of type ASTObjectModifierConstructorDescriptionCompilationResult(CompilationUnit compilationUnit, TokenList tokens, ASTObject astObject, SemanticModel semanticModel, TypedIR typedIr, byte[] bytecode, List<CompilationProblem> problems) -
Uses of ASTObject in io.github.protasm.jvmud.compiler.semantic
Methods in io.github.protasm.jvmud.compiler.semantic that return ASTObjectMethods in io.github.protasm.jvmud.compiler.semantic with parameters of type ASTObjectModifier and TypeMethodDescriptionvoidConstructors in io.github.protasm.jvmud.compiler.semantic with parameters of type ASTObjectModifierConstructorDescriptionSemanticModel(ASTObject astObject, SemanticScope objectScope) SemanticModel(ASTObject astObject, SemanticScope objectScope, CompilationUnit compilationUnit)