Package org.eolang.jeo.representation.directives
package org.eolang.jeo.representation.directives
Package for generating XMIR by using ASM library.
This package contains different visitors that are used to build XML directives.
In other words all classes in this package scan bytecode by using ASM library
(https://asm.ow2.io/) and build XML directives
by using Xembly library (https://www.xembly.org).
Later on these directives are used to build XML representation of the bytecode class.
- Since:
- 0.1.0
-
ClassDescriptionComposite directives.Directives Annotation.Annotation property as Xembly directives.Directives Annotation.Directives Annotation Visitor.Directives for an attribute.Directives for attributes.Directives Class.Class properties as Xembly directives.Class printer.Data Object Directive in EO language.This class represents a default annotation value.Field directives.Directives field visitor.Frame directives.Directives Handle.Instruction directives.Xml directives for label entry in byrecode.Max stack and locals.Directives for meta information of a class.Directives Method.Directives for method parameters.Method properties as Xembly directives.Method printer.Directives for data that might be nullable.Operand XML directives.Program representation as Xembly directives.Try catch directives.Tuple representation as Xembly directives.Typed data directives.Tuple representation of a Java array as Xembly directives.Opcode name.