Uses of Interface
org.eolang.opeo.ast.AstNode
-
Packages that use AstNode Package Description org.eolang.opeo.ast Provides the classes necessary to create decompilation output.org.eolang.opeo.vmachine Provides the classes necessary to create a virtual machine for decompilation. -
-
Uses of AstNode in org.eolang.opeo.ast
Classes in org.eolang.opeo.ast that implement AstNode Modifier and Type Class Description classAddAdd output node.classConstructorConstructor output node.classInstanceFieldAccess to a field.classInvocationInvocation output node.classLiteralLiteral output.classMulMultiplication.classOpcodeOpcode output node.classReferenceObject reference in the stack.classRootRoot node.classSuperSuper output node.classThisThis output node.classVariableA variable.classWriteFieldPut a value into a field.Methods in org.eolang.opeo.ast with parameters of type AstNode Modifier and Type Method Description voidRoot. append(AstNode node)Append child.voidReference. link(AstNode node)Link this reference with the given object.Constructors in org.eolang.opeo.ast with parameters of type AstNode Constructor Description Add(AstNode left, AstNode right)Constructor.Constructor(String type, AstNode... arguments)Constructor.InstanceField(AstNode source, String name)Constructor.Invocation(AstNode source, String method, List<AstNode> arguments)Constructor.Invocation(AstNode source, String method, AstNode... args)Constructor.Mul(AstNode left, AstNode right)Constructor.Super(AstNode instance, List<AstNode> arguments)Constructor.Super(AstNode instance, AstNode... arguments)Constructor.WriteField(AstNode target, AstNode value)Constructor.Constructor parameters in org.eolang.opeo.ast with type arguments of type AstNode Constructor Description Constructor(String type, List<AstNode> arguments)Constructor.Invocation(AstNode source, String method, List<AstNode> arguments)Constructor.Reference(AtomicReference<AstNode> ref)Constructor.Root(Collection<AstNode> children)Constructor.Super(AstNode instance, List<AstNode> arguments)Constructor. -
Uses of AstNode in org.eolang.opeo.vmachine
Methods in org.eolang.opeo.vmachine that return AstNode Modifier and Type Method Description AstNodeLocalVariables. variable(int index)Get variable by index.Constructor parameters in org.eolang.opeo.vmachine with type arguments of type AstNode Constructor Description LocalVariables(List<AstNode> variables)Constructor.
-