Package org.eolang.opeo.ast
Provides the classes necessary to create decompilation output.
-
Interface Summary Interface Description AstNode Abstract syntax tree node.Typed Typed node.Xmir XMIR representation. -
Class Summary Class Description Add Add output node.ArrayConstructor Array constructor.Attributes Type attributes of AST nodes.Cast Cast node.ClassField Access to a static field.Constructor Constructor output node.ConstructorDescriptor Constructor descriptor.ExpressionType Expression type.Field Access to a field.FieldAssignment Field assignment.FieldRetrieval Field retrieval.InterfaceInvocation Interface invocation.Invocation Invocation output node.Label Label ast node.Literal Literal output.LocalVariable A local variable.Mul Multiplication.Opcode Opcode output node.OpcodeName Opcode name.OpcodeNodes Utility class that transformsAstNode
to a list of XmlNode`s.Owner Owner.Reference Object reference in the stack.Root Root node.StaticInvocation Static invocation ast node.StoreArray Store array element.Substraction Substraction output node.Super Super output node.This This output node.VariableAssignment Variable assignment.