Uses of Class
io.github.protasm.jvmud.compiler.parser.ast.ASTField
Packages that use ASTField
Package
Description
Abstract syntax tree structures representing LPC objects.
Expression-level AST nodes.
Visitor-style utilities that operate over the LPC AST.
Semantic analysis for parsed LPC objects.
-
Uses of ASTField in io.github.protasm.jvmud.compiler.parser.ast
Subclasses with type arguments of type ASTField in io.github.protasm.jvmud.compiler.parser.ast -
Uses of ASTField in io.github.protasm.jvmud.compiler.parser.ast.expr
Methods in io.github.protasm.jvmud.compiler.parser.ast.expr that return ASTFieldModifier and TypeMethodDescriptionASTExprFieldAccess.field()ASTExprFieldMutation.field()ASTExprFieldStore.field()ASTExprInvokeField.field()Constructors in io.github.protasm.jvmud.compiler.parser.ast.expr with parameters of type ASTFieldModifierConstructorDescriptionASTExprFieldAccess(int line, ASTField field) ASTExprFieldMutation(int line, ASTField field, int delta, boolean prefix) ASTExprFieldStore(int line, ASTField field, ASTExpression value) ASTExprInvokeField(int line, ASTField field, String methodName, ASTArguments args) -
Uses of ASTField in io.github.protasm.jvmud.compiler.parser.ast.visitor
Methods in io.github.protasm.jvmud.compiler.parser.ast.visitor with parameters of type ASTFieldModifier and TypeMethodDescriptiondefault voidASTVisitor.visitField(ASTField field) voidPrintVisitor.visitField(ASTField field) -
Uses of ASTField in io.github.protasm.jvmud.compiler.semantic
Methods in io.github.protasm.jvmud.compiler.semantic that return ASTFieldMethods in io.github.protasm.jvmud.compiler.semantic with parameters of type ASTFieldModifier and TypeMethodDescriptionvoidSemanticScope.declare(Symbol symbol, CompilationUnit originUnit, ASTField field, ASTMethod method) Constructors in io.github.protasm.jvmud.compiler.semantic with parameters of type ASTFieldModifierConstructorDescriptionScopedSymbol(Symbol symbol, CompilationUnit originUnit, ASTField field, ASTMethod method)